# ibatis2mybatis **Repository Path**: freeman101/ibatis2mybatis ## Basic Information - **Project Name**: ibatis2mybatis - **Description**: 在官方https://github.com/mybatis/ibatis2mybatis的基础上对配置文件做了一些修改,能够将更多的ibatis标签转换为mybatis标签,配置文件中有些借鉴了以下这个博客https://www.cnblogs.com/mengjinluohua/p/8572260.html - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-09-28 - **Last Updated**: 2021-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ibatis转mybatis ​ 在官方https://github.com/mybatis/ibatis2mybatis的基础上对配置文件做了一些修改,能够将更多的ibatis标签转换为mybatis标签,配置文件中有些借鉴了以下这个博客https://www.cnblogs.com/mengjinluohua/p/8572260.html ## 要使用本项目,你要先安装Ant 具体安装方法请自行百度 ## 使用方法 * 将你要转换的ibatis的mapper文件放入source目录下 * 在本项目的根目录运行ant * 直接在命令行输入ant并回车即可 * 运行成功之后,新生成mybatis的mapper文件就会出现在destination目录下 * 新的mapper文件中可能有少许标签未转换成功,这种需要手动操作 ## 配置文件介绍 * 根目录下的build.xml是一些基本配置信息和对jdbcType转换时的映射信息 * 根目录下的migrate.xslt是对mapper文件中ibatis标签转换时的处理方式 * 根目录下update文件夹中,文件名中包含-original的是官网的原版配置文件 文件名中包含-update的是我修改后的配置文件。 * 真正能起效果的配置文件是根目录的两个,如果你要切换其他配置文件, 可以把根目录下的配置文件内容直接替换掉。