今天在写mapper配置文件的时候,受惯性思维的影响惯性思维,加注释的时候写成了这样:
//person需要Idcard实体类字段映射到数据库中的多个字段
错误示范:
<resultMap id="personidcard2" type="com.hnucm.springboot.pojo.Person">
<id column="id" property="id"/>
<result column="age" property="age"/>
<result column="name" property="name"/>
//person需要Idcard实体类字段映射到数据库中的多个字段
<association property="idcard"
javaType="com.hnucm.springboot.pojo.Idcard"
column="idcardid"
select="com.hnucm.springboot.dao.IdcardMapper.findIdcardById">
</association>
</resultMap>
正确示范:
<resultMap id="personidcard2" type="com.hnucm.springboot.pojo.Person">
<id column="id" property="id"/>
<result column="age" property="age"/>
<result column="name" property="name"/>
<!-- person需要Idcard实体类字段映射到数据库中的多个字段-->
<association property="idcard"
javaType="com.hnucm.springboot.pojo.Idcard"
column="idcardid"
select="com.hnucm.springboot.dao.IdcardMapper.findIdcardById">
</association>
</resultMap>
亏我找了半天的语法错误,眼睛都给我看瞎了,还是在同学的帮助下找到问题所在的。。。