Page 475 - MDP2022-3
P. 475

@Id
                     @Column(name  =  "friendMatchId")
                     @GeneratedValue(strategy  =  GenerationType.IDENTITY)
                     Long  friendMatchId;


                     @ManyToOne
                     @JoinColumn(name  =  "postFriendId")
                     @JsonBackReference
                     UserInfo  postFriendId;


                     @ManyToOne
                     @JoinColumn(name  =  "receiveFriendId")
                     UserInfo  receiveFriendId;


                     @Column
                     @Enumerated(EnumType.STRING)
                     FriendStatus  friendStatus  =  FriendStatus.UNFOLLOW;


             }




             com.webmister.semicolon.domain.Report
             import  com.fasterxml.jackson.annotation.JsonBackReference;
             import  com.webmister.semicolon.enumclass.DepartStatus;
             import  lombok.*;


             import  javax.persistence.*;
             import  java.time.LocalDateTime;
             import  java.util.List;


             @Entity
             @Builder
             @Getter
             @AllArgsConstructor
             @NoArgsConstructor
             public  class  Report  {


                     @Id
                     @Column(name  =  "reportId")
                     @GeneratedValue(strategy  =  GenerationType.IDENTITY)
                     Long  reportId;


                     @Column
                     private  String  reportImageUrl;
   470   471   472   473   474   475   476   477   478   479   480