Java教程

Spring.Day15.mybatis多表操作

本文主要是介绍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. 测试用例

    

 

 

 

 

        

  

 

    

 

       

  

这篇关于Spring.Day15.mybatis多表操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!