java 我有两个微服务,即user和post,我必须将用户的id存储在post表中,怎么做?[关闭]

qrjkbowd  于 2023-06-20  发布在  Java
关注(0)|答案(2)|浏览(80)

已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。

3天前关闭。
Improve this question

public class UserLoginDetailsEO extends BaseEO{

    @Column(name = "name")
    private String fullName;
    
    @Column(name = "email", nullable = false)
    private String email;

    @Column(name = "username", nullable = false)
    private String username;

    @Column(name = "password", nullable = false)
    private String password;

    @Column(name = "mobile_number")
    private String mobileNumber;

    @Column(name = "profile_photo")
    private String profilePhoto;

    @Column(name = "location")
    private String location;

    @Column(name = "topics")
    private String[] topics;

    @Column(name = "language")
    private String Language;

    @Column(name = "vital_status")
    private VITALSTATUS vitalstatus;

    @Column(name = "active")
    private boolean active;

    @Column(name = "user_role")
    private String role;
}

我有两个微服务,即user和post,我必须将用户的id存储在post表中。怎么做?帮我一下。
public class String {

private String wish;
    @Enumerated(EnumType.STRING)
    private WishFormat wishFormat;
    @Enumerated(EnumType.STRING)
    private WishType wishType;
  //  private Integer userId;
    private Integer numberOfComments;
    private Integer numberOfLikes;
    private String language;
    private String categories;
}

我有两个微服务,即user和post,我必须将用户的id存储在post表中。怎么做?帮我一下。

rjee0c15

rjee0c151#

您可以将userId存储在Post表中,使用OpenFeign或RestTemplate请求User服务,并获取用户的其他详细信息,如全名和照片

6ss1mwsb

6ss1mwsb2#

使用注解建立实体之间的关系[一对一或一对多]。persistent会处理外键。如果实体之间没有这样的关系,首先保存第一个对象,获取主键并设置为其他实体,然后保存另一个

相关问题