MyBatis和IBatis的区别

来源:互联网 发布:linux改变用户所属组 编辑:程序博客网 时间:2024/05/13 10:53

以下是我自己总结的两个持久层框架的区别:

1.IBatis中我们需要指定Dao的实现类中对应的Xml映射文件,而MyBatis实现了Dao接口和Xml绑定,自动为我们生成了接口的具体实现

2.对象关系映射的改进,MyBatis兼容了IBatis的“嵌套查询”,还提供了“嵌套结果”相当于直接Sql查询出来Dao对象自动封装成的所需对象。

3.IBatis 基本上是对SQL和存储过程直接支持能够获取封装优势的同时不丧失SQL调优的手段

4.配置文件的区别:

0 0
原创粉丝点击