码迷,mamicode.com
首页 > Web开发 > 详细

hibernate最佳实践

时间:2016-04-15 07:07:30      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

1.数据量巨大,性能要求高,hibernate由于在ORM映射中对系统资源消耗也比较高,所以不适合

2.hibernate适合:逻辑复杂,数据量不大.

3.sessionFactory的创建非常消耗资源,整个应用一般只要一个

4.将所有的集合属性配置设置为懒加载

5.在定义关联关系时,集合首选Set,如果集合中的实体存在重复,则选择List,数组性能最差

6.在一对多的双向关联中,一般将集合的inverse设置为true,让集合的对方维护关联关系

7.HQL子句本身大小写无关,但是其中出现的类名和属性名必须注意大小写区分

8.对大数据量查询时,慎用list()返回查询结果

9.在性能瓶颈的地方使用JDBC

10.使用双向关联.在大型应用中,几乎所有的关联必须在查询中可以双向导航

hibernate最佳实践

标签:

原文地址:http://www.cnblogs.com/hwgok/p/5393865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!