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

김태영님의 프로필 이미지
김태영

작성한 질문수

스프링 시큐리티 OAuth2

소스 코드

AbstractOAuth2UserService의 @Autowired

작성

·

345

0

안녕하세요 정수원님. 덕분에 스프링 시큐리티를 알아가고 있습니다. 수강 중 문의드리고 싶은 점이 생겨 질문 드립니다.

customUserDetailService에서는 @RequiredArgsConstructor로 생성자 초기화를 하고

AbstractOAuth2UserService에서는 @Autowired로 생성자 초기화를 하는데

 

이와 같은 방식으로 생성자 초기화를 설정하신 이유를 알고 싶습니다. 답변해주시면 정말 감사드리겠습니다!

답변 1

0

정수원님의 프로필 이미지
정수원
지식공유자

특별한 이유가 있는 것은 아닙니다.

스프링에서 DI 받는 방식이 다양한데 여러 방식들을 상황에 맞게 구성한 것 뿐입니다.

제가 구성한 방식이 최적화된 것은 아니니 참고 정도만 하시고 더 좋은 방식으로 자연스롭게 구현하시면 됩니다.

김태영님의 프로필 이미지
김태영

작성한 질문수

질문하기