resultMap with such name already exists

问题遇到的现象和发生背景

使用反向工程时

问题相关代码,请勿粘贴截图
  <resultMap id="BaseResultMap" type="com.xxx100.entity.Student">
    <id column="sid" jdbcType="INTEGER" property="sid" />
    <result column="sname" jdbcType="VARCHAR" property="sname" />
    <result column="sex" jdbcType="CHAR" property="sex" />
    <result column="sage" jdbcType="INTEGER" property="sage" />
    <result column="sdy" jdbcType="BIT" property="sdy" />
    <result column="score" jdbcType="REAL" property="score" />
    <result column="sphoto" jdbcType="VARCHAR" property="sphoto" />
  </resultMap>

运行结果及报错内容

报错:resultMap with such name already exists

我的解答思路和尝试过的方法
我想要达到的结果

具有该名称的 resultMap 已存在
重名了,换个名
resultMap id="BaseResultMap"
把这个id中的值换了就行

你的实体类属性和数据库字段一致,就可以不写resultMap嘛

换个名字应该就可以了

每个resultMap的id都是唯一的,不然就不叫id了