mybatis注解实现一对多关联映射

@Select("<script> \n" +"\t\tselect a.*,p.punishment_money, p.punishment_note, p.punishment_time from driver_account_appeal a,driver_account_punishment p,\n" +"\t\t(SELECT getChildrenOrg(#{orgId}) orgs) t \n" +"\t\twhere\n" +"\t\ta.punishment_Id=p.id and  FIND_IN_SET(a.org_Id, orgs) \n" +"\t\t<if test=\"startDate!=null and startDate!=''\">AND a.appeal_Time <![CDATA[ >= ]]> #{startDate}</if>\n" +"\t\t<if test=\"endDate!=null and endDate!=''\">and a.appeal_Time <![CDATA[ <= ]]> date_add(#{endDate}, interval 1 day)</if>\n" +"\t\t<if test=\"driverName != null and driverName != ''\"> and a.driver_name = #{driverName} </if>\n" +"\t\t<if test=\"driverPhone != null and driverPhone != ''\"> and a.driver_phone = #{driverPhone} </if>\n" +"\t\t<if test=\"cooperationCompanyId != 0 and cooperationCompanyId != -1\"> and a.cooperation_company_id = #{cooperationCompanyId} </if> \n" +"</script> ")@Results({@Result(id=true,column = "id",property = "id"),@Result(column = "id",property = "photoList",many = @Many(select = "com.fengyuncx.driver.account.dao.AppealDao.getAppealPhotoListById"))})List<Appeal> getAppealsForManage(Appeal appeal);
@Select("select * from driver_account_appeal_photo where appeal_id=#{appealId}")
List<AppealPhoto> getAppealPhotoListById(int appealId);

Mybatis注解实现一对多关联映射(@Many)相关推荐

  1. (转)MyBatis框架的学习(五)——一对一关联映射和一对多关联映射

    http://blog.csdn.net/yerenyuan_pku/article/details/71894172 在实际开发中我们不可能只是对单表进行操作,必然要操作多表,本文就来讲解多表操作中 ...

  2. MyBatis 3(4)关联映射:一对一,一对多

    MyBatis 关联映射 MyBatis 中对一对一,一对多的关联映射关系的配置方式是比较简单的,只需要在 XML 实体映射文件中进行相应的简单配置即可: 以下完整示例代码地址:https://git ...

  3. 【Java Web开发指南】Mybatis一对多关联映射

    文章目录 1 嵌套查询 2 嵌套结果 1 嵌套查询 <select id="findUserWithOrders2" parameterType="Integer& ...

  4. mybatis手写多对多关联映射

    mybatis手写多对多关联映射 1.一对一关联查询 1.1resultType实现 1.2resultMap实现 2.一对多关联查询 3.多对多关联查询 4.resultType与resultMap ...

  5. 【SSH系列】Hibernate映射 -- 一对多关联映射

         映射原理        一对多关联映射和多对一关联映射的映射原理是一样一样的,所以说嘛,知识都是相通的,一通百通,为什么说一对多关联映射和多对一关联映射是一样的呢?因为她们都是在多的一端加入 ...

  6. hibernate一对多关联映射

    一对多关联映射 映射原理 一对多关联映射和多对一关联映射的映射原理是一致的,都是在多的一端加入一个外键,指向一的一端.关联关系都是由多端维护,只是在写映射时发生了变化. 多对一和一对多的区别 多对一和 ...

  7. 一对多关联映射(单向关联)见项目:me_one_to_many

    1. 模型 一个用户组(group)对应多个用户. 2. 实体类(省略set,get方法) public class User { private int id; private String nam ...

  8. 步步为营Hibernate全攻略(二)剪不断理还乱之:一对多关联映射

    一对多关联映射和多对一关联映射的原理是一致的,都是在多的一端加入一个外键,指向一的一端.但是他们又有所区别,有了多指向一的关系,在加载多的时候可以将一加载上来,而有了一对多的关系,在加载一的时候可以将 ...

  9. jpa单向一对多关联映射

    如果在一的@OneToMany有@manyToOne则是双向一对多关联,如果在多的那面没有@manyToOne关联则是单向一对多关联 class和student是一对多的关系 表结构 student ...

最新文章

  1. Python Django 设置/更改响应头信息
  2. 程序闪退怎么运行_苹果应用程序崩溃闪退怎么办?如何解决苹果设备的软故障?...
  3. 企业高效管理十大定律!「管理谋略」
  4. 信号与系统 chapter5 线性系统与非线性系统
  5. Python——词频统计
  6. java实现冒泡算法
  7. MySQL 索引原理
  8. html id命名规范,CSS常用类/ID命名规范
  9. html画布里面画圆,html5 canvas 画布画圆
  10. [Eclipse]GEF入门系列(二、GEF概述)
  11. 经方时方接轨之――茵陈蒿汤合甘露饮
  12. 关于香港高防IP需要关注的几个问题
  13. ant-design-vue中a-date-piker日期选择器的使用/全局汉化(详细)
  14. 如何礼貌的拒绝offer
  15. 使用C语言+USRP B210从零开始实现无线通信(2) 获取以太网数据并封装
  16. 华为软件研发面试题2
  17. 使用谷歌 Invisible reCAPTCHA 验证
  18. 北京形象宣传片开幕式前滚动播出(组图)
  19. 统计学考研和计算机考研真题,20考研北大数院统计/叉院数据科学(统计学)备考经验...
  20. 做外贸时候的收款方式有哪些啊?2020最新外贸B2B收款结汇方法详解!

热门文章

  1. 【学术相关】读研究生,从学会「拒绝」导师开始
  2. 【深度学习】Coursera的TensorFlow课程练习题精华部分
  3. Facebook 号称击败谷歌,推出最强聊天机器人
  4. 阿里巴巴版来了:“有一个程序媛女友/老婆是什么样的体验?”
  5. 统计学习方法第七章作业:SVM非线性支持向量机之SMO序列最小优化算法代码实现
  6. Transformer总结(2022版)
  7. ArcFace 同款商品识别的克星
  8. Google发布Anthos:Google背书,宣告多集群多云Kubernetes时代已来
  9. web设计师和前端设计师的互动—前端工程师应该具备的三种思维
  10. openstack万兆交换机设置mtu值