Spring.Day15.mybatis多表操作

01. 依赖坐标引入

  >>  mysql-connector-java;      mybatis;       junit

02. 数据连接参数配置

  >>  jdbc.properties

03. 实体类代码开发

  >> Room, User

04. 主配置文件 sqlMapConfig.xml 配置

  >> 数据配置引入:  jdbc.properties

  >> 自定义别名配置:  

    

  >> 数据源配置

    

 

   >> 映射配置

    

-----------------------------------------------------------

A. 单表数据查询

  1. 配置 RoomMapper.xml 及对应的 RoomMapper 接口

   

 

   2. 测试用例

   

 

 

B. 多表查询.一对一

  1. User实体类

    

  2. 配置 UserMapper.xml 及对应的 UserMapper 接口

    

 

   3. 测试用例

    

 

 C. 多表查询.一对多/多对多 (配置方式一样)

  1. User实体类添加Score集合

    

 

  2.  为成绩实体类定义别名 

    

  3.   在 UserMapper.xml 中添加新的方法,用于加载人员的成绩信息

    

 

   4. 测试用例

    

 

 

 

 

        

  

 

    

 

       

  

posted @ 2022-04-20 21:18  耗喜天涯  阅读(30)  评论(0编辑  收藏  举报