这是hibernate 的常见异常 虽然他的问题很小 但时常会被我们所忽略, lazy 延迟加载策略 异常
延迟加载 lazy 属性如果设置成了 true 那么在查询数据的时候 不会对关联表进行关联查询 只对主体对象进行,这样的好处就是能在没有必要进行关联查询时,可以提高系统的查询效率.
如果设置成了false 那么查询的时候就会将关联对象的数据查询出来 这样的好处会简化开发人员针对sql 的复杂查询语句
的编写. hibernate 是提供这种支持的, 所以这个问题因为我在*.hbm.xml mapping映射文件中 many-to-one 中
lazy设置成了 true 延迟加载 而在页面上 想获取关联对象的信息 这样的话就会报LazyInitializationException异常
如图:

本文探讨了在使用Hibernate的延迟加载策略时遇到的LazyInitializationException异常,详细解释了原因及解决方案。
1251

被折叠的 条评论
为什么被折叠?



