标签:dao resultMap 查询 部门 对应 mybatis id select
<select id="findPageObjects" resultMap="sysUserMap">
select * from sys_users
where id = #{id}
order by createTime desc
limit #{startIndex},#{pageSize}
</select>
<resultMap type="com.demo.vo.SysUserDeptResult"
id="sysUserMap">
<!--说明:对于此值对象而言
1.直接量类型的值可以通过set方法直接赋值
2.对象类型的值可以通过再次查询进行数据封装-->
<association property="sysDept" //对应上面resultMap
column="deptId" //对应上面查到的数据中的部门ID,根据这个id在进行部门查询
select="com.demo.dao.SysDeptDao.findById"> //在dao 接口里面找到对应的部门信息查询方法
</association> <!--开启二次查询,基于部门Id查询部门信息-->
</resultMap>
标签:dao,resultMap,查询,部门,对应,mybatis,id,select 来源: https://www.cnblogs.com/gxlaqj/p/11477203.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。