是否有任何框架可以从 Ibatis 传递到 mybatis ?或任何减少编程时间的东西

Is there any framework to pass from Ibatis to mybatis ? or anything to reduce programming time

我正在寻找一种从 Ibatis 迁移到 myBatis 的简单方法,使用一些框架或任何可以加快我的编程时间的东西。我正在迁移一些软件,我需要尽快完成。提前致谢。

有一个项目尝试通过 XSLT 对 XML 进行一些更简单的转换:https://github.com/mybatis/ibatis2mybatis

一件困难的事情是动态 SQL 标签发生了重大变化 - 因此如果您使用它们,将涉及一些手动工作。

Java 方面也发生了变化 - 从 DAO 对象转向 Mapper 接口。但这些变化应该相对简单。

另一个需要关注的领域与依赖注入和事务管理有关。如果您使用旧的 Spring 对 iBatis 的支持,您将需要迁移到由 MyBatis 团队维护的较新的 Spring 支持。如果您正在执行手动事务管理,您也需要迁移它。

所以很遗憾,这里没有简单的答案。但这并不太难-动态 SQL 标签除外。