将ibatis迁移到mybatis3的过程记录

ibatis迁移到mybatis3的过程记录

场景:有些以前的老项目是使用ibatis开发的,现在有转换成mybatis3的需求。

环境准备:需要安装Ant以下是本人的安装版本,具体怎么安装不再赘述,就是下载解压配环境变量,和maven等安装过程类似,可百度。

工具:ibatis2mybatis 地址:https://github.com/mybatis/ibatis2mybatis

注意下载最新的版本。不要下载release版本,最新版本功能多一点

 

该工具可以帮你将ibatis 2.x sqlmap文件转换为myBatis 3.x mapper文件,该工具是使用了Ant构建任务进行XSTL转换和一些语法文字替换

该工具下载下来使用非常简单,把你要转换的所有sqlmap文件放到source文件夹,然后在当前目录直接运行ant命令即可,转换成功的mapper文件放在了destination文件夹下。

将ibatis迁移到mybatis3的过程记录_第1张图片

 

 

将ibatis迁移到mybatis3的过程记录_第2张图片

 

当然,还需要进行一些个性化配置。

比如根据自己的需要在build.xml文件中配置转换类型;

        

        

        

        

        

        

        

        

        

        

        

        

你可能感兴趣的:(将ibatis迁移到mybatis3的过程记录)