码迷,mamicode.com
首页 > 移动开发 > 详细

mybatis学习 十六 auto_mapping实现连表查询

时间:2018-09-16 21:04:49      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:color   链表   单引号   col   tis   res   查询   sele   查询方式   

只能使用多表联合查询方式. 要求:查询出的列别和属性名相同。

点字符  "."  在 SQL 是关键字符,两侧添加反单引号(Tab键上的一个字符)

<select id="selAll" resultType="student">
    select
     t.id  `teacher.id`,
    t.name `teacher.name`,
    s.id id, 
    s.name name,age,tid
    from student s LEFT JOIN teacher t on t.id=s.tid
</select>

 这种采用auto_mapping的链表查询,只适合一个对象关联了另外一个对象,但是如果一个对象关联了另一个对象的集合,就没有办法了,必须采用resultMap标签

mybatis学习 十六 auto_mapping实现连表查询

标签:color   链表   单引号   col   tis   res   查询   sele   查询方式   

原文地址:https://www.cnblogs.com/cplinux/p/9657072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!