Spring - 将Java Config和Xml结合起来引用遗留XML中定义的bean

问题描述 投票:0回答:1

是否可以在类路径中的任何其他位置为src / main / resources配置Java bean的类路径资源?我有一个应用程序从src / main / app / conf / beans.xml中获取其配置文件。我想在JavaConfig配置中使用xml配置中定义的bean,如何在JavaConfig文件中指定位置,例如下面的内容?

   @Configuration
   @ImportResource("classpath:..beans.xml)
   public class AppConfig{
     // Reference Bean
      @Autowired
      private MessageLoader loader;
    } 
spring configuration
1个回答
0
投票

这当然是可能的。如果src/main/resources中没有您的资源,则可以在POM中指定该目录。

<resource>
           <directory>[your folder here]</directory>
</resource>

参考here

© www.soinside.com 2019 - 2024. All rights reserved.