MyBatis与Hibernate的区别?

1、MyBatis学习成本低,Hibernate学习成本高;

2、MyBatis程序员编写SQL,Hibernate自动生成SQL;前者灵活及可优化高,后者不灵活及可优化低;

3、MyBatis适合需求变化大的场景,Hibernate适合需求变较小或不变的场景。

原文地址:https://www.cnblogs.com/boazy/p/6706826.html