JPA:如何在MSA中Map关系

huus2vyu  于 7个月前  发布在  其他
关注(0)|答案(1)|浏览(58)

用户实体

@Entity
class User{
   @Id
   @GeneratedValue
   private Long id;

   @OneToMany(mappedBy = "user", cascade = CASCADETPYE.ALL)
   private List<Product> products;
}

字符串
产品实体

@Entity
class Product{
    @Id
    @GeneratedValue
    private Long id;

    @ManyToOne
    @JoinColumn(name = "user_id")
    private User user;
}


我只是创建了简单的实体。(只是省略了构造函数等)
说这是MSA的独立项目。
既然我不能导入两个实体,我该如何Map两个实体之间的关系?

pgky5nke

pgky5nke1#

你将创建一个虚拟类,意思是没有实体,具有相同的变量,并调用另一个服务使用Fein客户端或rest客户端创建用户与实体和保存它。

相关问题