首页 > Web开发 > 详细

hibernate基础—01

时间:2015-07-04 02:07:10      阅读:290      评论:0      收藏:0      [点我收藏+]

Hibernate的本质:也是处理对象关系模型之间的转换,只是对JDBC做了一层封装。


优点:? 1.程序员操作很简单,代码简单(?session.save(user); //自动把主键获取,设置到user对象? )
????????? 2.直接面向对象操作
????????? 3.提供世界级数据缓存:一级(session级别),二级(sessionFactory级别),查询(语句完全相同)(三种缓存)
??????????4.数据库移植性很强,修改很少?? (主键的生成,分页语句:抽象方言类)

?缺点:?? 1.不能干预sql语句的生成:写Hibernate的查询hql
????????????2.一个项目中,如果对sql语句的优化要求比较高,不适合用

????????? ? 3.如果一张表中有上亿级别的数据量,也不适合用hibernate?分库分表,读写分离

hibernate基础—01

原文:http://ytqit.iteye.com/blog/2224168

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!