Entity 단에서 사용하는 어노테이션
@Entity
기본 생성자가 없는 경우 자동으로 기본 생성자를 만들어준다.
@Getter
@Builder
모든 타입을 매개변수로 받는 생성자를 만들어준다.
@ToString
@NoArgsConstructor
@AllArgsConstructor
해당 클래스 내의 모든 변수값을 가진 생성자를 자동으로 만들어 준다.
Service 단에서 사용하는 어노테이션
@Service
@Transactional
@RequiredArgsConstructor
Controller 단에서 사용하는 어노테이션
@RestController
@RequiredArgsConstructor