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


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

    点字符  "."  在 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标签

  • 相关阅读:
    bzoj 4660
    bzoj 4668
    二项式反演学习笔记
    bzoj 3622
    bzoj 5306
    bzoj 3625
    任意模数NTT(二)
    bzoj 4913
    bzoj 3456
    多项式问题之五——多项式exp
  • 原文地址:https://www.cnblogs.com/cplinux/p/9657072.html
Copyright © 2020-2023  润新知