load()方法只是一个数据初始化代替.这个方法返回一个对象。只有你访问这个返回的对象的具体方法时,LOAD()才真正访问数据库.而且如果数据库没有对应的数据时,则抛出无法恢复的exception.
get()方法是立即访问数据库的.如果没有对应的数据则返回 NULL
get()方法是立即访问数据库的.如果没有对应的数据则返回 NULL
本文详细解释了load()和get()两种数据库访问方法的区别。load()仅在调用返回对象的方法时才会访问数据库,并可能抛出不可恢复的异常;而get()则会立即访问数据库,若未找到数据则返回NULL。

被折叠的 条评论
为什么被折叠?
