如果我有 xml 配置文件,我会这样写:
@ContextConfiguration(locations = "testContext.xml")
但是如果我通过注释标记我的 bean,我必须写什么?
如果我有 xml 配置文件,我会这样写:
@ContextConfiguration(locations = "testContext.xml")
但是如果我通过注释标记我的 bean,我必须写什么?
@ContextConfiguration
有一个名为classes
type的属性Class<?>[]
,您可以在其中指定@Configuration
要加载的类。
@ContextConfiguration(classes = {com.company.MyConfiguration.class})
MyConfiguration
例如,在哪里,
@Configuration
public class MyConfiguration {
@Bean
public MyBean myBean() {
return new MyBean();
}
}