学习mybatis-3 多表查询

xml方式开发

一对一关系

学习mybatis-3 多表查询
resultMap:
resultMap是结果集,id是自定义的,type是结果对应的Java类,orderMap对应的是order类,下面的id标签是主键
select:
使用findAll方法查询出来的数据,填入到上方的resultMap,所以resultMap=“orderMap”
order类含有User类作为属性,因此和user类有关的还有一种写法
学习mybatis-3 多表查询

一对多关系

主要是配置List,标签为collection
学习mybatis-3 多表查询

多对多关系

学习mybatis-3 多表查询

注解方式开发

基本注解

学习mybatis-3 多表查询
注解开发,需要配置package,让mybatis去扫描包下的映射关系
学习mybatis-3 多表查询

多表 一对一关系 两种查询方式

学习mybatis-3 多表查询
分开分别查,先查orders表,根据orders表中的uid字段再在user表中查询
学习mybatis-3 多表查询

一对多关系

学习mybatis-3 多表查询

多对多关系

学习mybatis-3 多表查询

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-17
  • 2021-12-30
  • 2022-12-23
  • 2022-02-24
猜你喜欢
  • 2022-12-23
  • 2021-07-22
  • 2021-07-11
  • 2021-12-12
  • 2021-12-16
相关资源
相似解决方案