gpt4 book ai didi

java - application.properties 与 applicationContext.xml

转载 作者:行者123 更新时间:2023-11-30 05:51:21 24 4
gpt4 key购买 nike

我有一个正在运行的 Spring Boot 示例应用程序,其中包含 Hibernate 的配置,其他内容存储在 application.properties 文件中。

阅读文档后,我想知道 applicationContext.xml 的位置在哪里?这是由@SpringBootApplication封装的吗?

最佳答案

applicationContext.xml包含bean定义和关系,application.properties仅用于一般系统配置。

通常您会使用基于注释/Java 的配置,但如果您碰巧有一些想要使用的旧版 beans xml 配置,那么您通常会将其放置在:

src/main/resources/applicationContext.xml

然后创建一个带有适当配置注释的类:

@Configuration
@ImportResource({"classpath*:applicationContext.xml"})
public class LegacyXmlConfiguration {}

只需确保此类是要扫描的 Spring Boot 包的一部分即可。

关于java - application.properties 与 applicationContext.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53865229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com