加载弹簧组件的注释

时间:2017-01-17 14:52:21

标签: java spring spring-boot annotations

我们可以使用@Import加载弹簧配置。我们是否有一些注释可以直接加载组件,而无需使用配置。

我们正在使用弹簧靴,但不希望自动扫描该罐。我想要一个可以加载组件的注释。一种选择是我们在该注释中导入配置,如下面给出的示例,它将加载组件。但是如果有办法直接导入组件,我想避免配置。

@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Import(ConfigurationA.class)
public @interface EnableConfigurationA {
}

由于

1 个答案:

答案 0 :(得分:0)

考虑使用@ComponentScan注释和一些过滤器来包含/排除您的类的解决方案。