专栏首页Java探索之路MyBatis_resultMap的关联方式实现多表查询(一对多)、通过 Auto-Mapping 实现多表查询

MyBatis_resultMap的关联方式实现多表查询(一对多)、通过 Auto-Mapping 实现多表查询

resultMap的关联方式实现多表查询(一对多)

a) 在 ClazzMapper.xml 中定义多表连接查询 SQL 语句, 一次性查到需要的所有数据, 包括对应学生的信息. b) 通过定义映射关系, 并通过指定集合属性泛型的映射关系. 可以把看成一个使用. ofType 属性表示集合的泛型, 可以写全限定路径或别名.

通过 Auto-Mapping 实现多表查询

a) 通过 MyBatis 的 Auto-Mapping 机制及数据库查询时的别 名结合, 可以方便的实现多表查询. b) SQL 语句中, 别名出现特殊符号时, 必须进行处理. MySQL 可以使用(``)符号, Oracle 可以使用("")符号.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • VSFTPD技术

    2、在pom.xml通过坐标引入相关jar包( 该jar用于将文件封装成字节流的数据传输的功能 )

    时间静止不是简史
  • 工作记录二: 记录一次简单的SQL优化过程

    对应的controller方法如下,可以看到该方法将request的storeId设置为空, 下面又调用listCateByStoreId()方法, 我们可以通...

    时间静止不是简史
  • Spring的底层源码分析

    Spring 启动时读取应用程序提供的Bean 配置信息,并在Spring 容器中生成一份相应的Bean 配置注册表,然后根据这张注册表实例化Bean,装配好B...

    时间静止不是简史
  • 设计质量流程复核

    2.是否进行团队评审(需求/开发/设计团队中达成共识,注重发现问题,会后解决问题)

    用户3795093
  • SAP Spartacus里Product Carousel componentData取数据的逻辑研究

    通过查看componentData.data$.operator.project就能知道这个Observable的Operator逻辑:

    Jerry Wang
  • 等了大半个月的b站offer,附算法岗三面面经

    9月底第一批的面试,算法岗 终于等到你== 发一波面经,回馈一下牛客 一面 1.自我介绍 2.项目介绍 非常细致深入的讨论了项目 3.索引 一维 红...

    牛客网
  • IEEE历史上首位华人主席诞生!马里兰大学首席教授刘国瑞当选,无线AI因他而改变!

    一大早,传来喜讯,马里兰大学华人教授刘国瑞当选IEEE主席!他是历史上首位IEEE华人主席,这是历史性的胜利。

    新智元
  • 杨老师课堂之jsp基础语法知识理论基础介绍

    分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。

    杨校
  • Android使用Gradle依赖配置compile、implementation和api的区别

    AndroidStudio升级到3.0之后,gradle版本也随之升级到了3.0.0版本。

    Zachary46
  • 【生物大数据】统计方法在生物信息学“精细定位”(fine-mapping)中的应用

    之前我们发过一篇文章,文章中说如何寻找与某个疾病相关的遗传信息,简单复习一下: 我们每个人所带的基因是差不多的,之所以有的人卷发,有的人直发,有这么丰富多彩的变...

    数说君

扫码关注云+社区

领取腾讯云代金券