Mybatis重复生成BaseResultMap

MyBatis重复生成BaseResultMap解决方案

一般分为两种情况,第一种情况,生成的 BaseResultMap里,每个BaseResultMap字段都相同。第二种情况,生成的BaseResultMap里,每个BaseResultMap里,字段有所差异。

  • 第一种情况解决方案
    这种情况是因为多次运行Generaor所导致的。只需要将生成的代码删除,再重新生成一次,即可解决问题。

  • 第二种情况,是因为多个DB间存在表名相同,字段大多相同而导致。这时,需要在table标签内指名schema,限制DB即可,如下图
    <table tableName="t_cc" schema="cc"/>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。