hibernate之Hibernate.initialize(Obj)用法
来源:互联网 发布:数组奇偶 编辑:程序博客网 时间:2024/04/29 01:36
hibernate之Hibernate.initialize(Obj)用法
----------
在使用hibernate进行持久化时,如果映射文件中的<class>的lazy='true'(默认)或某个关联上使用了lazy='true',我们在某个dao中又需要马上访问被延迟的对象或关联对象,但又不想改变映射文件的配置如何处理呢? hibernate提供了一个有效的方法。
只要在Session关闭之前调用Hibernate.initialize(Obj)或者Hibernate.initialize(Obj.getXxx())即可,net.sf.hibernate.Hibernate类的initialize()静态方法用于在Session范围内显示初始化实例。
但在使用时需要注意的一点是:比如A实体,不仅要查询出A,也要把关联B也查出来,则要写Hibernate.initialize(a.b)。
===
Hibernate.initialize()方法好像支持集合,呵,还没有测试!!!!!!
- hibernate之Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Obj)用法
- Hibernate.initialize(Object obj)
- Hibernate.initialize(obj)
- Hibernate.initialize(Obj)立即加载。
- 当爹进行时
- 新手上路(clips与c#)
- 创造者的品味 (转)
- MySQL:日期函数、时间函数总结(MySQL 5.X)
- ABAP开发实用快捷键 版本:SAP GUI710
- hibernate之Hibernate.initialize(Obj)用法
- mysql如何计算日期加减天数
- Broadcast广播机制【安卓入门三】
- Jsp import 默认包class 的问题
- 相对高性能的表关联
- 公司电脑不可以连外网
- 记一下。。某大牛的blog。。免得搞丢了
- 取无符号日期具体信息
- SQLite快速入门【安卓入门四】