@Autowire 속성에 지정 가능한 값


1. no

- Autowiring 을 하지 않는다. 기본 값.


2. byName

- Bean 필드 이름과 같은 이름의 id를 갖는 Bean을 연결해준다.


3. byType

- Bean 필드에 대한 Setter 메서드의 인수 타입을 사용해 연결해준다.


4. constructor

- 생성자에 대해 byType을 사용해 연결해준다.


5. autodetect

- constructor인지 byType 인지 자동으로 판단한다.

  기본 생성자가 정의되어 있지 않은 경우는 constructor를, 정의되어 있는 경우에는 byType을 사용해 연결해준다.

+ Recent posts