MyBatis注解开发之一对多查询

文章目录

  • 0. MyBatis的注解实现复杂映射开发
  • 1. 一对多查询
    • 1.1 一对多查询的模型
    • 1.2 一对多查询的语句
    • 1.3 创建StudentMapper接口
    • 1.4 使用注解配置Mapper
    • 1.5 测试类
    • 1.6 一对多配置总结

0. MyBatis的注解实现复杂映射开发

实现复杂关系映射之前我们可以在映射文件中通过配置来实现,使用注解开发后,我们可以使用@Results注解,@Result注解,@One注解,@Many注解组合完成复杂关系的配置

MyBatis注解开发之一对多查询_第1张图片
MyBatis注解开发之一对多查询_第2张图片

1. 一对多查询

1.1 一对多查询的模型

一对多查询的需求:查询一个课程,与此同时查询出该该课程对应的学生信息
MyBatis注解开发之一对多查询_第3张图片

1.2 一对多查询的语句

对应的sql语句:

 
 

你可能感兴趣的:(#,Mybatis,Java面试知识点精讲,mybatis,java,mysql)