【问题标题】:How to Join multple table in R2DBC and Spring WebFlux?如何在 R2DBC 和 Spring WebFlux 中加入多个表?
【发布时间】:2021-08-29 13:49:15
【问题描述】:

//1.人物实体

class Person {
    private Integer id;
    private String name;
    Private Address addId;
}

//2.地址实体

class Address {
    private Integer addId;
    private String city;
    Private String state;
    Private String country;
    Private Integer zip;  
}
  1. 如何在 R2DBC 和 Spring WebFlux 中加入多个表?

【问题讨论】:

    标签: spring-boot spring-webflux spring-data-r2dbc r2dbc-postgresql


    【解决方案1】:

    目前 R2DBC 不支持 @OneToMany 等注解。因此,在 Address 中,您应该有一个名为 userId 的 Integer 类型的属性和 pertsist Person,然后持久化 Address。要获取它们,您应该首先获取 Person 并通过 userId 找到地址

    【讨论】:

      猜你喜欢
      • 2020-05-25
      • 2022-12-11
      • 2020-01-16
      • 2020-12-28
      • 2021-07-11
      • 2020-07-28
      • 2020-10-12
      • 2021-08-03
      • 2019-11-06
      相关资源
      最近更新 更多