我有一个正在运行的spring boot示例应用程序,该应用程序具有用于休眠的配置,并且还存储在application.properties
文件中。
通读文档,我想知道applicationContext.xml
在哪里?这是由@SpringBootApplication
封装的吗?
答案 0 :(得分:0)
applicationContext.xml
包含bean定义和关系,application.properties
仅用于常规系统配置。
通常,您会使用基于Annotation / Java的配置,但是如果您碰巧要使用一些旧版Bean xml配置,那么通常将其放置在以下位置:
src/main/resources/applicationContext.xml
,然后使用适当的配置注释创建一个类:
@Configuration
@ImportResource({"classpath*:applicationContext.xml"})
public class LegacyXmlConfiguration {}
只需确保该类是要扫描的Spring Boot软件包的一部分即可。