解决generator持久层自动代码生成中,多个数据库存在相同的表名的问题

解决generator持久层自动代码生成中,多个数据库存在相同的表名的问题

问题:在实操中发现,在generator.xml中 已经配了需要生成的表所在的数据库链接和库名,但是在生成代码过程中,debug发现,加载的数据库并不是设置好的数据库,而是其他存在相同表名称的一个另外的库
解决方案:1、在generator.xml中增加property标签
在这里插入图片描述2、 直接在jdbc.properties 中配置,直接在url 后面拼接此参数
connectionURL=“jdbc:mysql://127.0.0.0/db_01?nullCatalogMeansCurrent=true”

解决方案2 未经验证,本人采用方案1,有效。

猜你喜欢

转载自blog.csdn.net/weixin_48363639/article/details/124147278
今日推荐