问题是标题之一。以下是简要说明。
我有一个使用 iBatis 2 的应用程序,我想迁移到最新版本的 myBatis(撰写本文时为 3.2.0)。由于我没有足够的时间来开始和完成工作而不必在该应用程序上执行其他任务,并且考虑到创建分支最终需要痛苦的合并,我想知道我是否可以介绍 myBatis 然后见面我的目标逐渐。最终 iBatis 将被完全删除。
我会在途中遇到一些冲突吗?或者说,iBatis 2.3 和 MyBatis 3.2 可以共存吗?也许你们中的一些人面临同样的问题。
我认为迁移过程根本不是很复杂,这是您可以在几个小时内完成的任务。
大部分工作是更改包名称。看看这个文档。
无论如何,由于 iBatis 和 myBatis 使用不同的包,因此同时使用它们应该没有任何问题。