有一个user表和一个address表,他们是一对多的关系,在user.getAddress()的时候,
1.在hibernate中,对user查询后能得到地址的相关信息(前提是对user进行查询后session不能关 闭,否则也会和spring+hibernate中报一样的错)
2.在spring+hibernate中就会报错,failed to lazily initialize a collection of role: com.bean.User.address, no session or session was closed,把user.hbm.xml中的lazy改 ...
- 浏览: 2981 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
spring+hibernate中的sess ...
Hibernate.initialize(user.getAddress())强 ...
-- by zmz2002 -
spring+hibernate中的sess ...
wtb 写道hibernate官方网站有关于OpenSessionInView的 ...
-- by linxiao -
spring+hibernate中的sess ...
hibernate官方网站有关于OpenSessionInView的详细资料
-- by wtb -
spring+hibernate中的sess ...
如果你事先知道在页面需要用到某些关联对象,可以在查询时抓取好这些对象,象这样: ...
-- by janh -
spring+hibernate中的sess ...
Allen 写道这样的情况应该采用OpenSessionInView模式了吧。 ...
-- by linxiao






评论排行榜