
Hibernate
Shiftyman
简单是最高哲学。
展开
-
HQL查询中文乱码问题 (转)
可以在spring配置文件中配置: [html] view plaincopyprint? property name="hibernateProperties"> props> prop key="hibernate.dialect">${hibernate.dialect}prop> prop key="hibern转载 2013-06-21 09:48:41 · 1655 阅读 · 0 评论 -
Hibernate的Set映射(一对多)的排序问题
也许,大家也会像我一样,在通过一个对象,通过对象图导航的方式,查询其关联的多个对象时,这个set都是无序的,多次刷新页面后,顺序会变来变去。而对Set的排序的方法又不多,这就相当纠结了,难道真要自己重新写一写查找关联对象的HQL语句? 答案是不用的! 在一番纠结之后,终于找到了方法了,只需要配置一下就ok了!当然,我用的是注解的方式: @OrderBy("secondcat原创 2013-06-22 01:18:02 · 2196 阅读 · 0 评论 -
Hibernate批量处理数据(转)
Hibernate批量处理数据 通常,在一个Session对象的缓存中只存放数量有限的持久化对象,等到Session对象处理事务完毕,还要关闭Session对象,从而及时释放Session的缓存占用的内存。 批量处理数据是指在一个事务中处理大量数据。以下程序在一个事务中批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段: Transaction tx = session.be转载 2013-06-26 16:55:13 · 752 阅读 · 0 评论 -
Hibernate的级联操作详解(转)
出自:http://blog.youkuaiyun.com/geminiroy/article/details/5413913 save-update: 级联保存(load以后如果子对象发生了更新,也会级联更新). 但它不会级联删除 delete: 级联删除, 但不具备级联保存和更新 all-delete-orphan: 在解除父子关系时,自动删除不属于父对象的子对象, 也支持级联删除和级联保存更转载 2013-06-26 11:15:27 · 999 阅读 · 0 评论 -
Hibernate二级缓存 ---- 最佳实践 (转)
出自:http://elf8848.iteye.com/blog/805351 作者:赵磊 博客:http://elf8848.iteye.com 2010年11月7号,立冬,星期天。北京外面风好大,躲在家里整理一下这篇文章,发出来与大家分享,对大家有帮助是我最高兴的事儿。 不要想当然的认为使用了Hibernate的二级缓存就一定能够提高应用程序的性转载 2013-07-01 16:53:31 · 806 阅读 · 0 评论