【问题标题】:Annotation to load spring component加载弹簧组件的注释
【发布时间】:2017-01-17 14:52:21
【问题描述】:

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

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

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

谢谢

【问题讨论】:

    标签: java spring spring-boot annotations


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 2011-01-02
      • 2012-09-16
      • 1970-01-01
      相关资源
      最近更新 更多