Hibernate load()与get()区别

来源:互联网 发布:艾克里里用什么软件 编辑:程序博客网 时间:2024/04/30 14:42

区别:
这里写图片描述
get方法立即执行,不会等待事物提交后在执行,而load方法比较智能,如果后面需要用到前面的结果则会在后面代码执行前执行load方法。
load方法禁止使用懒加载的方法:
1. 由于load是返回动态生成的子类代理,所以在类写成final类型 就不会生成子类,懒加载失效。
2. 在映射文件中class设置中有lazy(默认true)设置成false。

0 0
原创粉丝点击