hibernate和mybatis的区别是什么?

发布网友 发布时间:2022-04-23 16:38

我来回答

1个回答

热心网友 时间:2022-04-10 00:00

Hibernate。 目前最流行的开源ORM框架, 已经被选为JBoss的持久层解决方案。 整个Hibernate项目也一并投入了JBoss的怀抱, 而JBoss又加入了Red Hat组织。 因此, Hibernate属于Red Hat组织的一部分。 Hibernate灵巧的设计、 优秀的性能, 以及丰富的文档, 都是其风靡全球的重要因素。


MyBatis( 早期名称是 iBATIS) 。 Apache 软件基金组织的子项目。 与其称它是一种ORM框架, 不如称它是一种“SQL Mapper”框架, 它是一种“半自动化”的ORM的实现, 曾经在Java EE开发中扮演非常重要的角色, 但是其并不支持纯粹的面向对象操作, 它允许开发人员直接编写SQL语句, 更加灵活。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com