JPA Entity @Builder
@entity란 무엇입니까? JPA로 매핑할 테이블 및 클래스에 첨부되는 주석입니다. @Entity 주석이 달린 클래스는 JPA에서 관리하는 객체가 됩니다. 주석 임의 사용 @Setter // 문제 1. 객체가 무분별하게 변경될 가능성 있음 @Getter @NoArgsConstructor // 문제 2. 기본 생성자의 접근 제어자가 불명확함 @AllArgsConstructor // 문제 3. 객체 내부의 인스턴스 멤버들을 모두 가지고 있는 생성자를 생성 @Builder // 문제 … Read more