pojo的工具类有四个属性,也就是数据库的表有四列,数据库中指定查询其中二列,在mybatis代码怎么写?
理论上的实现是:可以自定义一个resultMap,然后这个resultMap指向一个自定义的pojo(只有两列),这样使用自定义的resultMap作为返回就可以了。其实你无需增加任何东西,直接用这个四个的就行,只是另外两列不需要罢了,该怎么查还是怎么查,只是查了不用。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-12-26
根据你的意思,你是要描述的是 后台实体类有 4个属性? 分别是 id、name 、birthday、address 字段。数据库对应也是4个字段。 接着你想只将 id name 查询映射到 实体类中吗?如果是这样。 直接需要什么列查什么列就行。
select id,name from XXX; 就行。其它字段自动映射为null ;
select id,name from XXX; 就行。其它字段自动映射为null ;
第2个回答 2019-11-10
<select id="findAlll" resultType="pojo">
SELECT ID,NAME from pojo
</select>本回答被网友采纳
SELECT ID,NAME from pojo
</select>本回答被网友采纳