mybatis-generator生成多次重復(fù)代碼問題以及解決
mybatis-generator生成多次重復(fù)代碼
原因
xxx:3306的MySQL服務(wù)里,有多個數(shù)據(jù)庫。
不同數(shù)據(jù)庫里面的表名相同,導(dǎo)致互相影響,重復(fù)生成
Tips:哪怕在url里面配置了數(shù)據(jù)庫名,依然會重復(fù)
解決方案
在mapper-generator-config.xml文件中增加如下配置
<!--生成對應(yīng)表及類名--> <table tableName="表名" domainObjectName="BrandAndProject" enableCountByExample="false" enableSelectByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" catalog="數(shù)據(jù)庫名"> <property name="useActualColumnNames" value="false"></property> <property name="ignoreQualifiersAtRuntime" value="true"></property> </table>
最關(guān)鍵的就是catalog屬性:
指定你想要 逆向工程代碼 的 表
所在的數(shù)據(jù)庫名
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
在IDEA中安裝scala、maven、hadoop遇到的問題小結(jié)
這篇文章主要介紹了在IDEA中安裝scala、maven、hadoop遇到的問題小結(jié),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10java去除集合中重復(fù)元素示例分享 java去除重復(fù)
這篇文章主要介紹了java去除集合中重復(fù)元素示例,大家參考使用吧2014-01-01SpringBoot?LocalDateTime格式轉(zhuǎn)換方案詳解(前端入?yún)?
這篇文章主要介紹了SpringBoot?LocalDateTime格式轉(zhuǎn)換(前端入?yún)?,本文用示例介紹SpringBoot全局格式配置,將前端傳過來的時間自動轉(zhuǎn)化為LocalDateTime,需要的朋友可以參考下2023-04-04SpringBoot統(tǒng)一功能處理示例詳解(攔截器)
這篇文章主要介紹了SpringBoot統(tǒng)一功能處理(攔截器),本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08Mybatis動態(tài)SQL之where標(biāo)簽用法說明
這篇文章主要介紹了Mybatis動態(tài)SQL之where標(biāo)簽用法說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06