在Java Config

时间:2018-03-14 10:50:20

标签: java spring spring-mvc

使用Spring XML beans文件时,我们使用下面的XML元素导入另一个上下文文件。

 <import resource="config/scheduler.xml"/>

使用Java Config时

   @Configuration
   @Import({ SchedulerConfig.class })
   public class AppConfig {

   }

使用Java Config时我们可以导入另一个XML上下文文件吗?基于上面的代码,它只能导入另一个java配置,似乎不会导入XML。

我问的原因是很多时候,我们依赖于其他只有基于XML的弹簧上下文文件的服务。因此,我们的实现仅限于基于XML的配置。

1 个答案:

答案 0 :(得分:0)

您需要使用@ImportResource代替:

@Configuration
@ImportResource("classpath:/config/spring.xml")
public class AppConfig {

}