HIbernate的优缺点
优点
对JDBC访问数据库的代码做了封装,简化了数据访问层繁琐的重复性代码
映射的灵活性, 它支持各种关系数据库, 从一对一到多对多的各种复杂关系.
非侵入性、移植性会好
缓存机制,提供一级缓存和二级缓存
缺点
无法对 SQL 进行优化
框架中使用ORM原则, 导致配置过于复杂
执行效率和原生的 JDBC 相比偏差:,特别是在批量数据处理的时候
不支持批量修改、删除
HIbernate的优缺点相关推荐
- jdbc与hibernate的优缺点比较
jdbc与hibernate的优缺点比较 一. Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系.Hibernate可以 ...
- jdbc,mybatis,hibernate各自优缺点及区别
jdbc,mybatis,hibernate各自优缺点及区别 先比较下jdbc编程和hibernate编程各自的优缺点. JDBC: 我们平时使用jdbc进行编程,大致需要下面几个步骤:1,使用jdb ...
- JPA与Hibernate的优缺点
http://developer.51cto.com/art/200906/130500.htm JPA(Java Persistence API)是Sun官方提出的Java持久化规范.它为Java开 ...
- Mybatis和hibernate的优缺点比较
Hibernate :Hibernate 是当前最流行的ORM框架,对数据库结构提供了较为完整的封装. Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点在于POJO 与SQL之间 ...
- MyBatis和Hibernate的优缺点对比
Hibernate的优点: 1.hibernate是全自动,hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql. 2.功能强 ...
- hibernate开发优缺点
1)优点:不用写SQL,完全以面向对象的方式设计和访问,不用管底层具体数据库的语法,(例如:分页)便于理解. 2)缺点:处理复杂业务时,灵活度差, 复杂的HQL难写难理解,例如多表查询的HQL语句 3 ...
- mybatis与mysql的优点_mybatis和hibernate比较_区别_优缺点
前言 Hibernate与Mybatis都是流行的持久层开发框架,但Hibernate开发社区相对多热闹些,支持的工具也多,更新也快,当前最高版本4.1.8.而Mybatis相对平静,工具较少,当前最 ...
- ssh架构之hibernate(一)简单使用hibernate完成CRUD
1.Hibernate简介 Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,h ...
- 面试题:谈谈你对hibernate的理解
说说这类问题一般要和一个东西比較.说说他们的长处和缺点,hibernate就和JDBC比較呗.你就说说JDBC的优缺点.然后说说hibernate的优缺点,最后对照得出hibernate更好. hib ...
最新文章
- c#将对象序列化为字符串和将字符串反序列化为对象
- ZGY的Excel特征提取器初期版本完成
- C#对window 硬件类操作,ManagementObjectSearcher
- 修改数据库端口为51433
- hbase sqoop 实验_Hive/hbase/sqoop的基本使用教程~
- rpm方式在centos7中安装mysql
- 在Python数据库连接池中如何创建请求连接的方案
- (转载)C#中如何获取当前路径的几种方法
- STM32读取HMC5883L的偏航角数据
- 什么是深拷贝与浅拷贝
- 【mirror】国内镜像站,没事翻一翻
- 此计算机将网络限制为,解决win7无法连接wifi提示“此计算机当前已将连接限制为...”的方法...
- 计算机编程术语(中英文对照)
- 国内外视频编解码标准体系-说说MPEG、ITU、AOM、AVS演进历程
- 关于软考中级数据库的一些讨论
- (十三)有一点心动 - 6
- HTML列表详解(重点掌握无序列表)
- 《底层逻辑:看清这个世界的底牌》读书笔记
- 从未像个聪明人一样做过决定_您可能从未听说过的20个Android开发工具
- 易源数据_易源数据-备案查询【最新版】_数据API_数据应用_电商-云市场-阿里云...