현업에서 거의 사용할 일이 없다. excludeFilters는 간혹 사용할 때가 있긴 하다. 개인적으로 스프링이 제공하는 옵션을 변경하면서 사용하기 보다 스프링의 기본 설정에 맞춰 사용하는 것을 권장한다.
includeFilters
: 컴포넌트 스캔 대상으로 추가 지정excludeFilters
: 컴포넌트 스캔에서 제외할 대상을 지정org.example.SomeClass
org.example..*Service+
org\.example\.Default.*
TypeFilter
라는 인터페이스를 구현해서 처리org.example.MyTypeFilter