关于Hibernate集合加载的问题

J2EE 码拜 10年前 (2015-04-22) 1141次浏览 0个评论
 

在实体类中有个集合,有些地方需要它懒加载,有些地方须要一次性加载,请问下这个问题怎么解决? 谢谢

关于Hibernate集合加载的问题
需要延时加载的使用lazy属性:lazy=true;   一次性全部加载的将true改为false。在class类的属性中添加。
关于Hibernate集合加载的问题
楼上正解。。。
关于Hibernate集合加载的问题
在hbm配置文件中,在表名后面添加lazy=false  
关于Hibernate集合加载的问题
引用 楼主 u010942649 的回复:

在实体类中有个集合,有些地方需要它懒加载,有些地方须要一次性加载,请问下这个问题怎么解决? 谢谢

大家误解了你的意思,有些地方懒加载有些地方不用的话,那就配置成懒加载吧,以防万一。就如今天可能有雨,带伞还是不带伞?带上最好!怎么配置你应该知道了

关于Hibernate集合加载的问题
引用 4 楼 zgd77521 的回复:
Quote: 引用 楼主 u010942649 的回复:

在实体类中有个集合,有些地方需要它懒加载,有些地方须要一次性加载,请问下这个问题怎么解决? 谢谢

大家误解了你的意思,有些地方懒加载有些地方不用的话,那就配置成懒加载吧,以防万一。就如今天可能有雨,带伞还是不带伞?带上最好!怎么配置你应该知道了

3Q ,

关于Hibernate集合加载的问题
20分
Hibernate.initialize(yourObject);

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于Hibernate集合加载的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!