Hibernate 延时加载几种解决方法
Hibernate 延时加载几种解决方法
1,使用内部类,在显示之前先输出一个变量,这里注意不要调用Pojo的getint()方法
2,在xx.hbm.xml <many-to-one> 当中加入一个 lazy="false"
3,不要关闭session 这点在SSH 框架中,是不可能的。所有的会话关闭打开都是由spring自动管理
用 Hibernate 就是为了简单,我建议使用 lazy="false" 在加上 Hibernate 的二次缓存。
Hibernate set 映射设置顺序
在xx.bhm.xml 文件 <set> 中添加条件 order-by="purview_id asc"
1,order-by="purview_id " 这样默认是正序
2,order-by="purview_id asc" 这样是正序
3order-by="purview_id desc " 这样是倒序