[SpringBoot] Entity
·
Web & Android/SpringBoot
클래스에 **@Getter, @Entity, @Builder, @DynamicUpdate, @AllArgsConstructor, @NoArgsConstructor(access=AccessLevel.PROTECTED)**를 추가 복합키 @IdClass 이용 식별자 클래스의 변수명과 엔티티에서 사용되는 변수명이 동일 디폴트 생성자가 존재 (위의 코드는 Lombok의 @NoArgsConstructor어노테이션 추가로 자동 생성) 식별자 클래스의 접근 지정자는 public Serializable을 상속 equals, hashCode 구현 (위의 코드는 Lombok의 @Data어노테이션 추가로 자동 생성) @Data @NoArgsConstructor @AllArgsConstructor public class St..