2016 - 2024

感恩一路有你

动力节点java培训一次多少钱 hibernate的主要作用是什么?

浏览量:1666 时间:2021-03-12 06:08:38 作者:admin

hibernate的主要作用是什么?

Hibernate是一个开源的对象关系映射框架,它用非常轻量级的对象来封装JDBC,这样Java程序员就可以利用对象编程思想随意操作数据库。

Hibernate可以在任何使用JDBC的情况下使用,不仅在Java客户端程序中,而且在servlet/JSP Web应用程序中也可以使用。

最具革命性的是Hibernate可以取代EJB应用程序J2EE体系结构中的CMP来完成数据持久化的任务。

为什么阿里巴巴的持久层采用iBatis框架,而不使用hibernate框架呢?感觉hibernate更厉害的样子?

Ibatis在编写SQL方面更加灵活。事实上,大多数项目对于单表操作来说都很简单,而最复杂的是查询。这说明阿里的问题水平相对较高,而不是很多人停留的积垢水平。我觉得冬眠就够了

!当然,阿里选择ibatis或mybatis也是有历史局限性的,因为sqltoy ORM不是在那个时候出生的。否则,最好的选择是sqltoy

!这个时代应该融合hibernate和mybatis的优点,加强查询才是正道

!为什么mybatis(plus)仍然不好(特别是对于查询,crud有一个底部,但是查询需求没有上限!下面展示的是一个比较简单的点查询,而实际的项目SQL可能比较复杂,如何编写mybatis!写作后如何保持?我怎么看呢这里有几个小例子来说明区别!

动力节点java培训一次多少钱 java三大框架要学多久 java微服务框架有哪些

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。