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