mybatis嵌套查询
生活随笔
收集整理的這篇文章主要介紹了
mybatis嵌套查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
類中包含自己
@Data
public class SubjectVo {private String id;private int sort;private String title;private List<SubjectVo> children=new ArrayList<>();}<resultMap id="nectList2" type="com.atguigu.guli.service.edu.entity.vo.SubjectVo"><result column="id" jdbcType="VARCHAR" property="id" /><result column="sort" jdbcType="INTEGER" property="sort" /><result column="title" jdbcType="VARCHAR" property="title" /><collection property="children" column="id" ofType="com.atguigu.guli.service.edu.entity.vo.SubjectVo" select="selectnectList2"></collection></resultMap><select id="selectnectList2" resultMap="nectList2">select id,sort,title from edu_subject where parent_id=#{id}</select>
@Data
public class ChapterVo implements Serializable {private static final long serialVersionUID = 1L;private String id;private String title;private Integer sort;private List<VideoVo> children = new ArrayList<>();
}<resultMap id="nectList2" type="com.atguigu.guli.service.edu.entity.vo.ChapterVo"><result column="id" jdbcType="VARCHAR" property="id" /><result column="sort" jdbcType="INTEGER" property="sort" /><result column="title" jdbcType="VARCHAR" property="title" /><collection property="children" column="id" ofType="com.atguigu.guli.service.edu.entity.vo.VideoVo" select="selectVideoList"></collection></resultMap><select id="getChapterBycourseId" resultMap="nectList2">select id,title,sort from edu_chapter where course_id=#{courseid}</select>
類中不包含自己
總結
以上是生活随笔為你收集整理的mybatis嵌套查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL语句 - 嵌套查询(SQLServ
- 下一篇: Mac 上有哪些值得推荐的软件?冷门小众