前世今生
mybatis的前身是 Apache的一个开源项目 iBatis, 后面迁移到了google code 改名为 MyBatis,最后又到了Github。(到处混啊。。)
映射文件包含
1、SQL
2、映射规则
3、POJO
与Hibernate对比
功能 | Hibernate | Mybatis |
---|---|---|
支持存储过程 | 不方便 | 是 |
动态SQL | 否 | 是 |
适用项目复杂度L | 简单的项目 | 负责的项目,要求性能苛刻 |
SQL优化 | 否 | 是 |
工作量 | 少 | 多 |
mybatis的前身是 Apache的一个开源项目 iBatis, 后面迁移到了google code 改名为 MyBatis,最后又到了Github。(到处混啊。。)
1、SQL
2、映射规则
3、POJO
功能 | Hibernate | Mybatis |
---|---|---|
支持存储过程 | 不方便 | 是 |
动态SQL | 否 | 是 |
适用项目复杂度L | 简单的项目 | 负责的项目,要求性能苛刻 |
SQL优化 | 否 | 是 |
工作量 | 少 | 多 |