


이전에 AppConfig에서는 `@Bean` 으로 직접 설정 정보를 작성했고, 의존관계도 직접 명시했다. 이제는 이런 설 정 정보 자체가 없기 때문에, 의존관계 주입도 이 클래스 안에서 해결해야 한다.
`@Autowired` 는 의존관계를 자동으로 주입해준다. 자세한 룰은 조금 뒤에 설명하겠다.






FilterType 옵션 FilterType은 5가지 옵션이 있다.
ANNOTATION: 기본값, 애노테이션을 인식해서 동작한다. ex) `org.example.SomeAnnotation`
ASSIGNABLE_TYPE: 지정한 타입과 자식 타입을 인식해서 동작한다. ex) `org.example.SomeClass`
ASPECTJ: AspectJ 패턴 사용
ex) `org.example..*Service+`
REGEX: 정규 표현식
ex) `org\.example\.Default.*`
CUSTOM: `TypeFilter` 이라는 인터페이스를 구현해서 처리 ex) `org.example.MyTypeFilter`


'코딩 > 자바' 카테고리의 다른 글
| J Unit 및 TDD 공부자료 (1) | 2023.12.07 |
|---|---|
| 김영한 스프링 기본편 섹션5 (1) | 2023.12.07 |
| 김영한 스프링 기본편 섹션4 (1) | 2023.12.07 |
| 자료구조 정리 (1) | 2023.12.07 |
| 김영한 스프링 기본편 섹션3 (0) | 2023.11.30 |