Spring的@ComponentScan excludeFilters多个过滤器

Pro*_*tor 3 spring-boot

我需要从以下方式排除软件包的多种模式:

@ComponentScan(
    basePackages = "com.data",
    excludeFilters = @ComponentScan.Filter(
        type = FilterType.REGEX,
        pattern = "package.*"
    )
)
Run Code Online (Sandbox Code Playgroud)

我正在使用最新的弹簧靴。

pto*_*mli 5

excludeFilters 需要一个数组

@ComponentScan(
    basePackages = "com.example",
    excludeFilters = {
        @ComponentScan.Filter(...),
        @ComponentScan.Filter(...),
        @ComponentScan.Filter(...),
    }
)
Run Code Online (Sandbox Code Playgroud)