mybatis-generator生成多次重复代码问题以及解决
mybatis-generator生成多次重复代码原因xxx:3306的mysql服务里,有多个数据库。不同数据库里面的表名相同,导致互相影响,重复生成tips:哪怕在url里面配置了数据库名,依然会
mybatis-generator生成多次重复代码
原因
xxx:3306的mysql服务里,有多个数据库。
不同数据库里面的表名相同,导致互相影响,重复生成
tips:哪怕在url里面配置了数据库名,依然会重复
解决方案
在mapper-generator-config.xml文件中增加如下配置
<!--生成对应表及类名-->
<table tablename="表名" domainobjectname="brandandproject"
enablecountbyexample="false" enableselectbyexample="false" enableupdatebyexample="false"
enabledeletebyexample="false" catalog="数据库名">
<property name="useactualcolumnnames" value="false"></property>
<property name="ignorequalifiersatruntime" value="true"></property>
</table>
最关键的就是catalog属性:
指定你想要 逆向工程代码 的 表
所在的数据库名

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
相关文章:
-
-
1. 前言在当今的互联网应用中,手机验证码登录已经成为一种常见的用户身份验证方式。相比传统的用户名密码登录方式,手机验证码具有使用方便、安全性较高的特点。对于开发者来说,如何在现有…
-
config与bus整合自动刷新微服务a的所有实例都通过spring cloud bus消息总线连接到了一起,每个实例都会从config server订阅配置更新事件并获取配置信息…
-
hystrix概述:作为spring cloud体系内实现熔断机制的关键组件,hystrix承担着服务容错保护的重要职责。它由netflix开源,旨在为分布式系统提供延迟处理和容错…
-
-
数据库表中的字段创建时间 (createtime)更新时间 (updatetime)每次 增删改查的时候,需要通过对entity的字段(createtime,updatetime)…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论