1. 执行get()方法,会立即加载对象
执行load()方法,若不适应该对象,则不会立即执行查询操作,而返回一个代理对象
get()是立即检索,load()是延迟检索
get()返回null
load()返回异常
执行load()方法,若不适应该对象,则不会立即执行查询操作,而返回一个代理对象
get()是立即检索,load()是延迟检索
2. 若数据库表中没有对应的记录,且session没有被关闭,同时需要使用对象时
load()返回异常
3. load()方法可能会抛出LazyInitializationException异常:
在需要初始化代理对象之前已经关闭了session可能会抛出