Java Hibernate
ccfeng2008
这个作者很懒,什么都没留下…
展开
-
动态切换数据源(spring+hibernate)
出处:http://www.cnblogs.com/coveted/archive/2011/10/22/2221317.html起因:在当前我手上的一个项目中需要多个数据源,并且来自于不同类型的数据库... 因为很多历史原因.这个项目的住数据源是MySQL,整个系统的CURD都是操作的这个数据库.但是还有另外两个用于数据采集的数据库: MSSQL,ACCESS.还好只是用于数据采集,转载 2012-12-07 22:02:25 · 543 阅读 · 0 评论 -
Hibernate缓存机制
1. Cache简介:缓存(Cache )是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷贝,应用程序在运行时直接读写缓存中的数据,只在某些特定时刻按照缓存中的数据来同步更新数据存储源。缓存的物理介质通常是内存,而永久性数转载 2013-10-12 00:13:01 · 563 阅读 · 0 评论 -
Hibernate N+1问题
Hibernate N+1问题在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null以下Session的find()方法用于到数据库中检索所有的Customer对象: L转载 2013-10-11 23:54:37 · 575 阅读 · 0 评论