Mybatis与HIbernate区别
1.Hibernate
优势:
Hibernate是完全的面向对象,跨数据库平台,自动生成sql语句映射文件的持久层框架。
劣势:
数据量大时存在很大的性能问题,自定义数据库脚本开发的时候存在很多不友好性。
2.Mybatis
优势:
轻量级的非完全面向对象的持久层框架,采用了原生态的sql语句开发,更加灵活的实现不同复杂数据库的编写。
劣势:
每一个操作都需要编写sql语句,并且不支持数据库的跨平台。
Mybatis与HIbernate区别
1.Hibernate
优势:
Hibernate是完全的面向对象,跨数据库平台,自动生成sql语句映射文件的持久层框架。
劣势:
数据量大时存在很大的性能问题,自定义数据库脚本开发的时候存在很多不友好性。
2.Mybatis
优势:
轻量级的非完全面向对象的持久层框架,采用了原生态的sql语句开发,更加灵活的实现不同复杂数据库的编写。
劣势:
每一个操作都需要编写sql语句,并且不支持数据库的跨平台。