mybatis-generator自定义插件(1)

修改mybaitis-generator的源代码,由于个人不喜欢selectByPrimaryKey这种命名方式,所以修改源码中statement的命名。自定义方法见下一章

源代码地址 :https://github.com/mybatis/generator/archive/mybatis-generator-1.3.7.zip
使用的工具为intellij idea 2018

修改源码中的statement命名

目录结构.png

源码中的其他东西这里就不关注了,这里只关注在哪个文件修改statement的命名


需要修改的文件.png

打开这个文件找到calculateXmlAttributes方法


修改的位置.png

打包jar文件的设置

打开项目结构


image.png

在Atifacts中添加jar包


image.png

选择core模块,注意选项
image.png

完成后点击ok

构建jar包

image.png

点击此选型后弹出小窗口选择build,等待片刻后出现下图

image.png

这个jar引入你生成代码的项目就可以生成你修改后的statement命名了。

  • 修改这一处mapper接口和xml都会修改的

如果你还需要自定方法请查看后续 ^_^

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容