Hibernate 懒加载
2015-08-26 16:01
309 查看
1. 一对多
在一对多关系中,A为一方,B为多方。
在一个事务中通过get方法获取一个多方对象b. 配置文件中多方对一方的配置fetch=“select”,一方对多方inverse="true".
事务结束,通过b.a访问A,只能获得a.id,也就是a的主键。但是a的其他属性并没有填充到a的成员中。
两种方法解决对其他成员的加载:
1)通过A的get方法由a.id再次获取A对象
2)将配置文件fetch="join"
3)将配置文件lazy="false"
在一对多关系中,A为一方,B为多方。
在一个事务中通过get方法获取一个多方对象b. 配置文件中多方对一方的配置fetch=“select”,一方对多方inverse="true".
事务结束,通过b.a访问A,只能获得a.id,也就是a的主键。但是a的其他属性并没有填充到a的成员中。
两种方法解决对其他成员的加载:
1)通过A的get方法由a.id再次获取A对象
2)将配置文件fetch="join"
3)将配置文件lazy="false"
相关文章推荐
- 基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
- jQuery下实现等待指定元素加载完毕(可改成纯js版)
- jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
- jQuery+PHP+ajax实现微博加载更多内容列表功能
- JavaScript判断图片是否能够加载,失败则替换默认图片
- js 判断图片是否加载完以及实现图片的预下载
- js 加载时自动调整图片大小
- 优化Jquery,提升网页加载速度
- 让浏览器非阻塞加载javascript的几种方法小结
- Hibernate Oracle sequence的使用技巧
- jsp Hibernate批量更新和批量删除处理代码
- jsp hibernate的分页代码第1/3页
- JS中for循序中延迟加载动态效果的具体实现
- JAVA+Hibernate 无限级分类
- SSH整合中 hibernate托管给Spring得到SessionFactory
- jsp hibernate 数据保存操作的原理
- hibernate中的增删改查实现代码
- php5 pdo新改动加载注意事项
- 解决hibernate+mysql写入数据库乱码
- Android 异步加载图片的实例代码