mybatis查询字段属性映射不上缺失,一直为null;
1.首先检查Base_Column_List,是否确实。2.检查BaseResultMap是否缺少映射。(column和property前后不能有空格)3.检查实体里面是否缺少坚守。
·
<resultMap id="BaseResultMap" type="com.demo.Person">
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="name" jdbcType="VARCHAR" property="name"/>
<result column="age" jdbcType="INTEGER" property="age"/>
<result column="sex" jdbcType="INTEGER" property="sex"/>
<result column="info" jdbcType="VARCHAR" property="info"/>
</>
<sql id="Base_Column_List">
id ,name, age,sex
</sql>
<select id="selectByPrimaryKey" resultMap="BaseResultMap">
select <include refid="Base_Column_List"/> from person where name like '%刘%'
</select>
以上面为例:
1.首先检查Base_Column_List,是否缺失
2.检查BaseResultMap是否缺少映射 (column和property前后不能有空格)
3.检查实体里面是否缺少
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)