ibatis和mybatis之间的区别

时间:2015-02-16 06:46:45

标签: mybatis ibatis

iBatis和myBatis有什么区别?我在哪里可以找到一个完美的例子?请建议。我浏览了Google,找不到任何关于此问题的链接。

2 个答案:

答案 0 :(得分:35)

MyBatis是iBATIS的一个分支,根据维基百科,大多数iBATIS的开发人员也转移到了MyBatis。 iBATIS项目目前标记为非活动状态,因此您应该使用MyBatis进行新项目,如果您正在维护已使用iBATIS的现有项目,则只能使用iBATIS。

http://en.wikipedia.org/wiki/MyBatis

  

MyBatis是iBATIS 3.0的一个分支,由一个包含iBATIS原始创建者的团队维护。

http://en.wikipedia.org/wiki/IBATIS

  

2010年5月21日,开发团队分叉代码,创建了一个名为MyBatis的新项目,并在那里发布了新版本。因此,Apache iBATIS项目变得不活跃,并于2010年6月移至Apache Attic。

答案 1 :(得分:3)

同样的事情,一个持久性框架!但直到2010年6月, iBatis 才在 Apache许可之下,从那时起,框架创始人决定将其移至 Google Code 并将其重命名为的 MyBatis的即可。

虽然框架仍然相同,但它现在只有一个不同的名称。 (当然应该记住,当时间过去,组件/功能等可能会更新,因此 MyBatis 中添加了更强大的功能。)