当我数据表新增或修改几个字段时,使用 mybatis-generator 重新生成代码的话会把我原来写好的 xml 和 mapper 给覆盖掉,有什么比较好的解决方案吗?求指点!!谢谢!!
1
oneisall8955 2021-01-11 09:09:04 +08:00 via Android
记得当时学习时,老师说自己写的 mapper 写到另外一个包,另外,mybatis-plus 可以没有这个问题
|
2
zisway 2021-01-11 09:16:34 +08:00 via Android
可以用 git
|
3
russ44 2021-01-11 09:38:49 +08:00
|
4
yuanmomo 2021-01-11 09:44:23 +08:00 via iPhone
为了解决这个问题,我搞了好几个办法。都是改生成插件。第一个是在生成的时候,单独生成一个 dao 文件,存放自定义的东西。第二个办法只能是 Java 8 以上,用 Java ast,添加一个生成插件,自动做合并,这种我现在用的多点,第三种就是用 mybatis plus
|
5
Foxkeh 2021-01-11 10:30:41 +08:00
自定义的我们项目组有个笨办法但实用,自己写的另外定义 xxMapperExt.xml xxMapperExt.java
|