配置bean的方式 hibernate的优缺点是什么?
hibernate的优缺点是什么?
Hibernate的优点和缺点如下:1。程序更加面向对象。提高了生产效率。易于移植(修改配置文件)。它是非侵入性的。缺点:1。效率略低于JDBC。不适合批量操作。Hibernate是一个开源的对象关系映射框架,它用非常轻量级的对象来封装JDBC,这样Java程序员就可以利用对象编程的思想随意操作数据库。Hibernate可以用于任何使用JDBC的情况,不仅在Java客户机程序中,而且在servlet/jspweb应用程序中。最具革命性的是,hibernate可以代替J2EE架构中的CMP来完成EJB应用程序的数据持久化任务。
为什么阿里巴巴的持久层采用iBatis框架,而不使用hibernate框架呢?感觉hibernate更厉害的样子?
Ibatis在编写SQL方面更加灵活。事实上,大多数项目对于单表操作来说都很简单,而最复杂的是查询。这说明阿里的问题水平相对较高,而不是很多人停留的积垢水平。我觉得冬眠就够了
!当然,阿里选择ibatis或mybatis也是有历史局限性的,因为sqltoy ORM不是在那个时候出生的。否则,最好的选择是sqltoy
!这个时代应该融合hibernate和mybatis的优点,加强查询才是正道
!为什么mybatis(plus)仍然不好(特别是对于查询,crud有一个底部,但是查询需求没有上限!下面展示的是一个比较简单的点查询,而实际的项目SQL可能比较复杂,如何编写mybatis!写作后如何保持?我怎么看呢这里有几个小例子来说明区别!
配置bean的方式 hibernate的缺点有哪些 hibernate还有人用吗
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。