首页 > 代码库 > mybatis处理一对一查询
mybatis处理一对一查询
1、使用嵌套结果方式
sql语句:select c.* ,t.t_name from class c,teacher t where c.teacher_id = t.t_id where c.c_id = #{id}
<resultMap>
<id property="" column=""/>
<result property="" column=""/>
<association property="teacher" javaType="Teacher">
<association>
</resultMap>
2、使用嵌套查询方式
select * from class where c_id = #{id}
select * from teacher where t_id = #{teacher_id} //使用上一个查询的结果teacher_id
<resultMap>
<id property="" column=""/>
<result property="" column=""/>
<association property="teacher" column="teacher_id" select="getTeacher">
<association>
</resultMap>
mybatis处理一对一查询
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。