如果我有 xml 配置文件,我会这样写:
@ContextConfiguration(locations = "testContext.xml")
但是如果我通过注释标记我的bean,我必须写什么?
最佳答案
@ContextConfiguration
有一个名为 classes
的属性类型 Class<?>[]
您可以在其中指定 @Configuration
要加载的类。
@ContextConfiguration(classes = {com.company.MyConfiguration.class})
哪里MyConfiguration
例如,
@Configuration
public class MyConfiguration {
@Bean
public MyBean myBean() {
return new MyBean();
}
}
关于java - @contextconfiguration 模拟注释样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637923/