【发布时间】:2014-09-05 14:04:37
【问题描述】:
我正在使用spring-boot,并希望自动导入src/main/resources/applicationContext.xml 文件。
到目前为止,只有当我明确告诉 spring 导入它时它才有效:
@EnableAutoConfiguration
@Configuration
@ImportResource({"classpath*:applicationContext.xml"})
但是 spring-boot 有这么多默认值,也许有人知道 app.xml 文件的“默认”名称,所以默认情况下会被 spring-boot 拾取?
【问题讨论】:
-
它是网络应用程序的一部分吗?
-
如果它是 web 应用程序的一部分,那么您可以使用默认名称来加载 spring 应用程序上下文。如果
servlet-name的名称是xyzforDispatcherServletinweb.xml那么它将自动从类路径加载xyz-servlet.xml文件,您可以在其中使用<import resource="abc.xml" />导入其他spring 配置文件 -
这是一个简单的 Web 应用程序,应该托管一个 SOAP Web 服务。所以我没有明确的 servlet 名称。肥皂由 cxf 接线。
标签: java spring spring-boot