如何将 JSR-250 注释激活到未使用 XML 配置文件配置的 Spring 应用程序中?
How to activate JSR-250 annotation into a Spring application that is not configured using the XML configuration file?
我知道如果我想在 XML 配置文件配置的 Spring 应用程序中使用 JSR-250 注释,我必须放置这个标签在 XML 配置文件中:
<context:annotation-config/>
但是如果我使用 Java 配置 class 或注释配置而不是XML 基于我的应用程序的配置?
等价于<context:annotation-config/>
是@AnnotationDrivenConfig
:
@Configuration
@AnnotationDrivenConfig
public class Config {
// may now use @Autowired to reference beans from other @Configuration classes, XML, etc
}
我知道如果我想在 XML 配置文件配置的 Spring 应用程序中使用 JSR-250 注释,我必须放置这个标签在 XML 配置文件中:
<context:annotation-config/>
但是如果我使用 Java 配置 class 或注释配置而不是XML 基于我的应用程序的配置?
等价于<context:annotation-config/>
是@AnnotationDrivenConfig
:
@Configuration
@AnnotationDrivenConfig
public class Config {
// may now use @Autowired to reference beans from other @Configuration classes, XML, etc
}