Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

까마귀코딩.log

entity 제작중 본문

카테고리 없음

entity 제작중

까마귀코딩 2023. 1. 31. 12:59
package team.arrow.cupid.global.member;


import lombok.Getter;
import lombok.NoArgsConstructor;

import javax.persistence.*;
import javax.validation.constraints.NotNull;

import static javax.persistence.FetchType.LAZY;

@Entity
@NoArgsConstructor
@Getter
public class Board {


    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "board_id")
    private Long id;

    @NotNull
    @ManyToOne(fetch = LAZY)
    @JoinColumn(name = "board_id")
    private Member member;

    @Enumerated(EnumType.STRING)
    private Gender gender;

    @Column(length = 10)
    private String birthday;



    @Column(unique = true,length = 10)
    private String height;


    private String image;



    @Column(unique = true, length = 11)
    private String nickname;

    @Column(length = 15)
    private String phoneNumber;


    @Enumerated(EnumType.STRING)
    private  Sdp sdp;


    @Enumerated(EnumType.STRING)
    private Habbit habbit;


    @Enumerated(EnumType.STRING)
    private Religion religion;


    @Column(length = 400)
    private String introduction;



}