Hibernate
guchuanlong
纵观大局深究明理
展开
-
Hibernate二级缓存 ---- 最佳实践
作者:赵磊 博客:http://elf8848.iteye.com 2010年11月7号,立冬,星期天。北京外面风好大,躲在家里整理一下这篇文章,发出来与大家分享,对大家有帮助是我最高兴的事儿。 不要想当然的认为使用了Hibernate的二级缓存就一定能够提高应用程序的性能,仅仅在你能够驾驭它,并且条件适合的情况下才是这样的。 使用hibernate的二转载 2012-10-18 14:37:33 · 588 阅读 · 0 评论 -
spring配置文件中属性mappingLocations、mappingDirectoryLocations
由于spring对hibernate配置文件hibernate.cfg.xml的集成相当好, 所以,在项目中我一直使用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate.cfg.xml文件的功能 LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:转载 2012-12-18 17:11:38 · 1672 阅读 · 0 评论 -
Hibernate n+1问题
本文转自:http://www.blogjava.net/RoyPayne/archive/2012/01/30/369017.html 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为n转载 2013-01-28 09:42:19 · 326 阅读 · 0 评论 -
hibernate中cascade和inverse
转自:http://blog.sina.com.cn/s/blog_7b9edd020100racc.html 这两个属性都用于一多对或者多对多的关系中。而inverse特别是用于双向关系,在单向关系中我们并不需要。 Cascade代表是否执行级联操作,Inverse代表是否由己方维护关系。 Cascade: Cascade属性的可能值有 all转载 2013-12-27 13:10:23 · 483 阅读 · 0 评论 -
hibernate集合映射inverse和cascade详解
转自:http://www.cnblogs.com/amboyna/archive/2008/02/18/1072260.html 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的c转载 2013-12-27 12:53:58 · 462 阅读 · 0 评论 -
hibernate抓取策略fetch=select /join/subselect
转自:http://windchenqing.blog.163.com/blog/static/105926653201085114655128/转载 2014-10-07 14:39:22 · 549 阅读 · 0 评论