hibernate
keydot2007
这个作者很懒,什么都没留下…
展开
-
hibernate杂谈
解压缩从Hibernate网站http://www.hibernate.org下载的Hibernate发布包,并把/lib目录下所有需要的库文件拷到新建开发目录下的/lib目录下。想使用Hibernate,以下是运行时所需要的最小库文件集合: antlr.jar cglib.jar asm.jar asm-attrs.jars commons-collection转载 2013-03-15 17:35:38 · 813 阅读 · 0 评论 -
Hibernate : dynamic-update dynamic-insert - 性能影响
hibernate在使用dynamic-update dynamic-insert时可以提高数据库性能,但却降低一些hibernate自身性能,因为hibernate会对持久对象进行比较后再动态生成sql这是显而易见的所以如果持久化对象有较多字段,或者含有字段是clob或blob的建议开启该属性否则就使用默认的false吧注解方式@Entity//jpa标记@org.hibern原创 2013-03-15 17:45:55 · 962 阅读 · 0 评论 -
Hibernate性能:fetching策略
Hibernate有一些fetching策略,来优化Hibernate所生成的select语句,以尽可能地提高效率。在映射关系中声明fetching策略,定义Hibernate怎样获取其相关的集合和实体。有四种fetching策略: fetch-“join”:禁用延迟加载,总是立即加载所有的集合和实体。fetch-“select”(默认):延迟加载所有的集合和实体。bat转载 2013-07-29 13:03:58 · 941 阅读 · 0 评论 -
HQL与Criteria对照
HQLCriteria 查询所有String hql = "from Employee"; List result = (List)session.createQuery(hql) .list(); List result = (List)session.createCriteria(Employee.class) .list();原创 2013-07-29 13:05:56 · 734 阅读 · 0 评论