hibernate load() get() 区别

来源:互联网 发布:英国人 知乎 编辑:程序博客网 时间:2024/04/30 04:29

load 延迟加载返回代理对象,等到用得时候再查询数据库

在同一个session中两次load相同的对象,第一次查询数据库,第二次缓存中查找

没有抛异常

get不延迟,立马发送SQL从数据库中查找

在同一个session中两次get相同的对象,第一次查询数据库查,第二次缓存中查找

没有返回null

0 0