hibernate
zhaoshijie51888
这个作者很懒,什么都没留下…
展开
-
hibernate关联查询
public List<ComplaintsProcess> getComplaintsProcess(String sourceData) { Session session = hibernateAssistant.getHibernateSession(); Criteria complaintsProcess = session....原创 2011-09-07 09:52:35 · 95 阅读 · 0 评论 -
hibernate关联查询
关于setFetchMode: FetchMode是让两个表建立连接,仅此而已。 例如:一个Emp只能属于一个dept,而一个dept中可以有好多Emp, 这时在Emp中就有一个dept对象 public class Emp{ ....... private dept d; get()方法 set()方法 ...... } 那么如果我想取出emp的时...原创 2011-09-08 14:49:26 · 107 阅读 · 0 评论 -
hibernate缓存
1、首先设置EhCache,导入ehcache.jar,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下:<?xml version="1.0" encoding="UTF-8"?> <ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxElement...原创 2011-09-08 20:51:56 · 102 阅读 · 0 评论 -
优化Hibernate性能的几点建议
优化Hibernate性能的几点建议,针对Oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100.Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。 即在Hi...原创 2011-09-08 21:10:01 · 66 阅读 · 0 评论