본 문서는 인프런의 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 (김영한) 강의를 공부하며 작성한 개인 노트입니다.
public class NotEnoughStockException extends RuntimeException {
...
}
protected OrderItem() {}
이 생성자를 만들면 JPA에서는 다른 개발자가 OrderItem() 생성자를 쓰려고 할 경우에 에러를 냄
@NoArgsConstructor(access = AccessLevel.PROTECTED)
public class OrderItem {}