企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
###40.4.1 ConfigFileApplicationContextInitializer `ConfigFileApplicationContextInitializer`是一个`ApplicationContextInitializer`,可在测试类中用于加载Spring Boot的`application.properties`文件。当不需要使用`@SpringBootTest`提供的全部特性时,你可以使用它。 ```java @ContextConfiguration(classes = Config.class,initializers = ConfigFileApplicationContextInitializer.class) ``` **注** 单独使用`ConfigFileApplicationContextInitializer`不会提供`@Value("${…}")`注入支持,它只负责确保`application.properties`文件加载进Spring的`Environment`。为了`@Value`支持,你需要额外配置一个`PropertySourcesPlaceholderConfigurer`或使用`@SpringBootTest`为你自动配置一个。