mybatis逆向工程报错generator报错:Result Maps collection already contains value for ...BaseResultMap


 

原因很简单,用generator逆向生成xml文件时,xml文件中有两个相同的baseresultmap。

 

 

 

然后在153行的时候又出现了一个id为BaseResultMap的ResultMap。

 

 

 

 

解决办法:

在genetatorconfig.xml加一句话

nullCatalogMeansCurrent   true

 

由于mysql不支持schema,所以要加这句话,不然后续自动生成的Users类会有问题。

参考https://blog.csdn.net/LIZHONGPING00/article/details/106982065/ 

https://blog.csdn.net/qq_40233736/article/details/83314596

posted @ 2020-11-15 23:01  Eric-Shen  阅读(282)  评论(0编辑  收藏  举报