인프런 커뮤니티 질문&답변
JpaMemberRepository 생성자 질문있습니다!!
작성
·
310
0
EntityManager를 주입하는 생성자에서 @Autowired를 생략하는 이유는 생성자가 1개라서 생략하는 건가요??
생성자에 @Autowired를 표시해줘도 되는지 궁금합니다!
퀴즈
71%나 틀려요. 한번 도전해보세요!
순수 JDBC를 사용할 때, 데이터베이스 리소스(연결, Statement 등) 관리가 어려웠던 주된 이유는 무엇일까요?
SQL 쿼리를 직접 작성해야 해서
각 리소스를 사용 후 반드시 직접 닫아줘야 해서
테스트 간 데이터 독립성을 보장하기 어려워서
의존성 주입 설정이 복잡해서
답변 2
0
0
안녕하세요. 김동민님, 공식 서포터즈 OMG입니다.
알고 계신게 맞으며 생략은 선택입니다.
인텔리제이 유료버전을 사용하신다면 @Autowired를 생략해도 콩모양 아이콘이 그대로 있는 것을 확인하실 수 있으세요.

스프링 4.3 버전부터 생략 가능하도록 지원이 되었습니다.

영한님의 스프링 기본편에서도 설명해주십니다.
참고하실만한 자료 링크 첨부할게요 ^^
https://leejisoo860911.tistory.com/2
---
감사합니다.






네 ^^ 인텔리제이 유료버전에서만 지원하는 기능으로
스프링 컨테이너가 관리하는 스프링 빈을 시각적으로 표시해줍니다