[Spring] enum과 embeded 타입 차이점

손시연·2022년 7월 11일
0

spring-boot

목록 보기
8/10
  • enum은 열거형
    • 추가) enum 타입에는 @Enumerated(EnumType.STRING) 을 해야 함
public enum Week {
    MON, TUE, WED, THU, FRI, SAT, SUN
}
  • embeded 타입은 변수를 가질 수 있음
@Embeddable
@Getters
public class Address {
    private String city;
    private String street;
    private String zipcode;

    protected Address() {
    }

    public Address(String city, String street, String zipcode) {
        this.city = city;
        this.street = street;
        this.zipcode = zipcode;
    }
}
profile
Server Engineer

0개의 댓글