Back-End/Spring1 [Spring] Lombok @Data 어노테이션 package tacos; import lombok.Data; import lombok.RequiredArgsConstructor; @Data @RequiredArgsConstructor public class Ingredient { private final String id; private final String name; private final Type type; public static enum Type { WRAP, PROTEIN, VEGGIES, CHEESE, SAUSE } } @Data 어노테이션을 지정하면 소스 코드에 누락된 final 속성들을 초기화하는 생성자는 물론이고, 속성들의 게터와 세터 등을 생성하라고 Lombok에 알려준다. 그리고 equals(), hashCode(), toSt.. 2023. 6. 28. 이전 1 다음