idea mybatis逆向工程数据表重复

使用Idea创建逆向工程时,报如下错误

Result Maps collection already contains value for BaseResultMap

改错是由于在使用逆向工程创建时,有重复的类加载导致的。
在创建是控制台也提示了警告

[WARNING] Existing file 
D:\JavaProject\generatorDemo\src\com\hd\mapper\UserAddressMapper.java 
was overwritten

这是由于多次创建代码,或者在配置文件中多个表配置了同一个是立体类所导致

<table schema="mybatis" tableName="easybuy_news" domainObjectName="Order"
               enableCountByExample="false" enableUpdateByExample="false"
               enableDeleteByExample="false" enableSelectByExample="false"
               selectByExampleQueryId="false">
 table>
<table schema="mybatis" tableName="easybuy_order" domainObjectName="Order"
               enableCountByExample="false" enableUpdateByExample="false"
               enableDeleteByExample="false" enableSelectByExample="false"
               selectByExampleQueryId="false">
table>

我的错就是代码中两张表对应同一个是立体类,最终运行时报了该异常,改为对应正确的实体类名即可

你可能感兴趣的:(SSM)