Mybatis generator生成mapper.xml不会覆

2020-08-28  本文已影响0人  尚水杨

在进行表结构调整后,需要通过插件生成mybatis的mapper.xml文件时,默认是不会覆盖原有的xml内容,而是merge内容。经常需要手动删除后再生成,非常麻烦。
通过如下配置可以实现以上功能。
在generatorConfig.xml配置中,增加如下配置

 <plugin type="org.mybatis.generator.plugins.UnmergeableXmlMappersPlugin" />

注:网上查到资料,如下方式可以覆盖,但是经验证,不生效,暂时还不知道原因
在pom.xml的配置overwrite
插件配置

<plugin>
                <groupId>org.mybatis.generator</groupId>
                <artifactId>mybatis-generator-maven-plugin</artifactId>
                <version>1.4.0</version>
                <configuration>
                    <overwrite>true</overwrite>
                    <verbose>true</verbose>
                </configuration>
            </plugin>
上一篇下一篇

猜你喜欢

热点阅读