一、关联查询

      当查询的内容涉及到具有关联关系的多个表时,就需要使用关联查询。根据表与表间的关联关系的不同。关联查询分为四种:

  1. 一对一关联查询;
  2. 一对多关联查询;
  3. 多对一关联查询;
  4. 多对多关联查询;

二、一对多关联查询

1、通过多表连接查询方式实现

    定义实体类及DB表

 一对一关联查询,其解决方案与多对一解决方案是相同的。

  一对多关联查询:在查询一方对象的时候,同时将其所关联的多方对象也都查询出来。

  Demo中使用国家(country)和部长(minister)进行示例。

 1 public class Minister {
 2     private Integer mid;
 3     private String mname;
 4 
 5     public Integer getMid() {
 6         return mid;
 7     }
 8 
 9     public void setMid(Integer mid) {
10         this.mid = mid;
11     }
12 
13     public String getMname() {
14         return mname;
15     }
16 
17     public void setMname(String mname) {
18         this.mname = mname;
19     }
20 
21     @Override
22     public String toString() {
23         return "Minister [m>;
24     }
25 
26 }
Minister

相关文章:

  • 2021-11-07
  • 2021-04-01
  • 2021-12-24
  • 2021-09-13
  • 2021-08-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-20
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-06-15
  • 2021-06-27
相关资源
相似解决方案