Autowired 너를 분해한다.
- Autowired란
필요한 의존 객체의 “타입"에 해당하는 빈을 찾아 주입한다.
생성자
setter
필드
위의 3가지의 경우에 Autowired를 사용할 수 있다. 그리고 Autowired는 기본값이 true이기 때문에 의존성 주입을 할 대상을 찾지 못한다면 애플리케이션 구동에 실패한다. 그러면 Autowired를 사용할 때의 경우의 수가 존재하는데 각각의 상황에 대해서 정리해보자.
출처 :
https://devlog-wjdrbs96.tistory.com/166