怎么在MyBatis中实现多对一查询数据
导读:本文共2017.5字符,通常情况下阅读需要7分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 数据准备数据表CREATETABLE`teacher`(idINT(10)NOTNULL,`name`VARCHAR(30)DEFAULTNULL,PRIMARYKEY(id))ENGINE=INNODBDEFAULTCHARSET=utf8;INSERTINTO`teacher`(id,`name`)VALUES(1,'大师');... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。数据表
Teacher 类
Student 类
查询接口
思路:先查询出所有学生的数据,再根据学生中关联老师的字段 tid
用一个子查询去查询老师的数据
association:处理对象
property:实体类中属性字段
column:查询结果中需要传递给子查询的字段
javaType:指定实体类
select:子查询SQL
思路:先把所有的信息一次性查询处理, 然后配置字段对应的实体类, 使用 association
配置
association:处理对象
property:实体类中属性字段
javaType:指定实体类
本文:
怎么在MyBatis中实现多对一查询数据的详细内容,希望对您有所帮助,信息来源于网络。