@Getter @Setter @AllArgsConstructor : 모든필드를 가지는 생성자 만들어줌 @RequiredArgsConstructor : 아무것도 없는 기본생성자 만들어줌 @RequiredArgsConstructor : final이 달린 필드만 가지는 생성자를 만들어줌