강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

한정용님의 프로필 이미지
한정용

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 기능 테스트

질문은 아니지만 테스트 코드에서 NullExceptionError 해결 방법입니다.

작성

·

170

2

Service, Repository 코드에서 생성자를 롬복을 통해@RequiredArgsConstructor로 생성한 경우 필드에 final을 하지 않으면 repository나 EntityManager가 null이 될 수 있기 때문에 NullException이 터지는거 같습니다. final을 붙이면 해결됩니다.

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

ㅎㅎ 맞습니다^^

@RequiredArgsConstructor는 이름 그대로 필수 필드(final)에만 적용됩니다.

한정용님의 프로필 이미지
한정용

작성한 질문수

질문하기