[Java] Hibernate & MyBatis & JDBC 对比
Hibernate
+
完全可以通过对象关系模型实现对数据库的操作
MyBatis
+
易于上手和掌握,提供了数据库查询的自动对象绑定功能,而且延续了很好的SQL使用经验,对于没有那么高的对象模型要求的项目来说,相当完美。
+
sql写在xml里,便于统一管理和优化, 解除sql与程序代码的耦合。
+
提供映射标签,支持对象与数据库的orm字段关系映射 提供对象关系映射标签,支持对象关系组建维护
-
关联表多时,字段多的时候,sql工作量很大
其它技术对比...