hibernate 和 ibatis 区别
hibernate 和 ibatis 区别
hibernate:
1、hibernate 数据库无关性好。
2、hibernate 自动生成sql语句。
3、缓存技术
4、有代码嵌套在Java代码中
5、update 语句 需要先查询 在修改 ,执行效率上有劣势
6、不易于学习(相对于 ibatis)
ibatis:
1、数据库相关性强。
2、手写SQL代码。
3、没有缓存
4、如果数据库设计有变化,不易于迁移
5、都是配置文件写SQL 语句
6、很快上手(相对于 hibernate)