修改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,等待片刻后出現(xiàn)下圖

image.png
這個jar引入你生成代碼的項目就可以生成你修改后的statement命名了。
- 修改這一處mapper接口和xml都會修改的
如果你還需要自定方法請查看后續(xù) ^_^