简单介绍一下MyBatis和Hibernate.

        MyBatis                      Hibernate

1、是一个sql语句映射的框架(工具)          1、ORM框架、提供了从POJO到数据库表的全套映射机制

2、注重POJO到数据库表的sql映射关系,        2、会自动生产全套SQL语句

不会为程序员在运行期自动生成sql语句

3、自动化程度低、                  3、因为自动化程度高、映射配置复杂,API也相对复杂,灵活性低

手工映射SQL、

灵活程度高

4、需要开发人员熟练掌握SQL语句            4、开发人员不必关注SQL底层语句开发

5、容易入门,SQL语句是重难点             5、相对于MyBatis学习有些难度

我会在后续的文章中继续完善他们之间的异同(⊙o⊙)

原文地址:https://www.cnblogs.com/javacatalina/p/6571984.html