Документация аннотации @ComponentScan
должна дать вам некоторое представление. Одна вещь, которую вы заметите, это аргумент includeFilters
. Вы можете указать с этим, что включать. Фильтры по умолчанию включают классы с аннотацией @Component
.
Если вы посмотрите на аннотацию @Filter
, вы увидите, что существует несколько типов . Здесь вам нужен тип фильтра REGEX. Вы определяете выражение и, если выражение соответствует классу, станет компонентом.
@ComponentScan(includeFilters =
@Filter(type=FilterType.REGEXP,
pattern= {"com.org.pages..*.*" )
Нечто подобное вышесказанное должно сработать.