自己做的网站打不开怎么搞,临沂网站制作报价,郴州网络推广公司,素马网站建设费用差距18 !--
19 方式一#xff1a;嵌套结果#xff1a;使用嵌套结果映射来处理重复的联合结果的子集
20 封装联表查询的数据(去除重复的数据)
21 select * from class c, teacher t where c.teacher_idt.t_id and c.c_id1
22 --
23 …18 !--
19 方式一嵌套结果使用嵌套结果映射来处理重复的联合结果的子集
20 封装联表查询的数据(去除重复的数据)
21 select * from class c, teacher t where c.teacher_idt.t_id and c.c_id1
22 --
23 select idgetClass parameterTypeint resultMapClassResultMap
24 select * from class c, teacher t where c.teacher_idt.t_id and c.c_id#{id}
25 /select
26 !-- 使用resultMap映射实体类和字段之间的一一对应关系 --
27 resultMap typeme.gacl.domain.Classes idClassResultMap
28 id propertyid columnc_id/
29 result propertyname columnc_name/
30 association propertyteacher javaTypeme.gacl.domain.Teacher
31 id propertyid columnt_id/
32 result propertyname columnt_name/
33 /association
34 /resultMap
35
36 !--
37 方式二嵌套查询通过执行另外一个SQL映射语句来返回预期的复杂类型
38 SELECT * FROM class WHERE c_id1;
39 SELECT * FROM teacher WHERE t_id1 //1 是上一个查询得到的teacher_id的值
40 --
41 select idgetClass2 parameterTypeint resultMapClassResultMap2
42 select * from class where c_id#{id}
43 /select
44 !-- 使用resultMap映射实体类和字段之间的一一对应关系 --
45 resultMap typeme.gacl.domain.Classes idClassResultMap2
46 id propertyid columnc_id/
47 result propertyname columnc_name/
48 association propertyteacher columnteacher_id selectgetTeacher/
49 /resultMap
50
51 select idgetTeacher parameterTypeint resultTypeme.gacl.domain.Teacher
52 SELECT t_id id, t_name name FROM teacher WHERE t_id#{id}
53 /select转载于:https://www.cnblogs.com/huhuixin/p/5689092.html