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

jung님의 프로필 이미지
jung

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

컴포넌트 스캔과 자동 의존관계 설정

Autowired 질문드립니다.

작성

·

147

1

안녕하세요 ^^ 항상 강의 감사하게 듣고 있습니다!

@Autowired

public MemberController(MemberServcie service) {}

생성자 방식으로 주입할때 생성자 함수위에 autorwired를 생략해도 동작하던데 실무에서는 생략을 많이 하나요?

그리고 생략을 한다면 설명을 위해서 작성을 하신건가요?

답변 2

3

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

안녕하세요. jung님

생성자가 딱1개 있는 경우에는 생성자에 @Autowired를 생략할 수 있습니다.

기초 강의에서는 너무 생략하면 이해가 어려울 수 있어서 남겨두었습니다.

생성자의 @Autowired 관련해서 스프링 핵심 원리 강의에서 더 자세히 설명드립니다^^

감사합니다.

2

항상 좋은 강의 감사드립니다.
질문있어서 댓글 남깁니다.

@service 작성하지 않았는데 오류가 나지 않습니다.
run시 test 만 run이 됩니다.

저도 이거 궁금하네요

테스트를 닫고 HelloSpringApplication에서 run 하니 제대로 실행됩니다

jung님의 프로필 이미지
jung

작성한 질문수

질문하기