开发者

mybatis-generator生成多次重复代码问题以及解决

目录
  • myBATis-generatorpython生成多次重复代码
    • 原因
    • 解决方案
  • 总结

    mybatis-generator生成多次重复代码

    原因

    xxx:3306的mysql服务里,有多个数据库。

    不同数据库里面的表名相同,导致互相影响,重复生成

    Tips:哪怕在url里面配置了数据库名,依然会重复

    解决方案

    在mapper-generator-config.XML文件中增加如下配置

    <!--生成对应表及类名--www.devze.com>
            <table  tableName="表名" domainObjectName="BrandAndProject"
                    enableCountByExample="false" enableSelectByExample="false" enableUpdateByExample="false"
                    enableDeleteByExample="false" catalog="数据库名">
                <property name="useActualColumnNames" value="false"></property>
                <property name="ignojsreQualifiersAtRuntime" value="true"></property>
            </table>
    

    最关键的就是catalog属性:

    指定你想要 逆向工程代码 的 所在的数据库编程客栈

    mybatis-generator生成多次重复代码问题以及解决

    总结

    以上为个人经验,希望能给大家一个参考,也希望大php家多多支持编程客栈(www.devze.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜