myBatis使用collection
来源:互联网 发布:怎样化妆 知乎 编辑:程序博客网 时间:2024/06/05 00:27
collection 使用情景:数据库多表连接查询
--------------------------------entity------------------------------------------------
public class ExamDto { private Long id; private Timestamp startTime; private List<ExamQuestion> listExamQuestion; private ExamPaper examPaper; private Integer version;
----------getter and setter--------}
public class ExamQuestion { private Integer examPaperId; private Integer type; private Double score; private String title;
----------getter and setter---------}
------------------------Mapper---------------------------------
<resultMap id="resultItem" type="com.xxx.xxx.xxx.xxx.ExamDto"> <id column="id" property="id"/> <result column="start_time" property="startTime"/> <result column="end_time" property="endTime"/> <collection property="listExamQuestion" resultMap="resultExamQuestion"/></resultMap><resultMap id="resultExamQuestion" type="com.xxxx.xxx.xxx.xxx.ExamQuestion"> <result column="q_exam_paper_id" property="examPaperId"/> <result column="q_type" property="type"/> <result column="q_score" property="score"/> <result column="q_title" property="title"/></resultMap>
----------------------执行SQL-------------------------------------------
select e.id, e.start_time, e.end_time, p.id as p_id, p.exam_id as p_exam_id, q.exam_paper_id as q_exam_paper_id, q.type as q_type, q.score as q_score, q.title as q_titlefrom t_exam eLEFT JOIN t_exxm_papxr p on p.exam_id = e.idLEFT JOIN t_exxm_quexxion q ON q.exam_paper_id = p.id----------------------------------推荐网址--------------------------------------想了解的更详细请参考:点击打开链接
阅读全文
0 0
- mybatis collection的使用
- Mybatis <collection> 标签使用。
- mybatis ,<collection>使用instance
- mybatis collection使用
- myBatis使用collection
- mybatis中collection的使用,递归查询
- Mybatis中Collection集合标签的使用
- mybatis collection和association的简单使用
- mybatis一对多关系 collection的使用
- mybatis 配置association、collection 使用样例
- Mybatis中Collection集合标签的使用
- MyBatis 中使用 Collection 嵌套查询
- 关于MyBatis使用collection不能获取所有关联数据问题
- Mybatis中使用Collection元素进行一对多级联查询
- MyBatis中<resultMap>的<association>和<collection>标签的使用
- mybatis 一对一与一对多collection和association的使用
- Mybatis Association Collection
- mybatis foreach collection 用法
- IOS旗下基于FFmpeg开发的开源流媒体播放器汇总推荐
- java中连接数据库
- 【备忘】传智播客最新大数据第3期实战培训完整版视频教程
- delphi chrome cef3 控件学习笔记 (四)
- C语言free报错
- myBatis使用collection
- 物联网平台机智云Android开源框架入门之旅(三)分析设备详情界面的中如何发送各种指令到云端。
- poj 1990 MooFest(树状数组)
- Spring MVC中只返回数据不跳转页面
- 套接字和在标准I|O之间的转化
- 剔除集合中的不符合条件项,使用迭代器和remove函数。
- GCD 简述、使用等详解
- Hibernate ilike中转义字符的处理
- PHP URL重定向的三种方法