gpt4 book ai didi

java - Spring MVC 中的外部化属性文件

转载 作者:行者123 更新时间:2023-12-01 18:27:41 25 4
gpt4 key购买 nike

如何像访问资源文件夹中保存的其他资源一样访问项目中的外部属性文件?有什么办法吗?

最佳答案

您有多种方法可以做到这一点。我想到的一件事是,您可以使用 spring-context 的 context: property-placeholder 标签来完成此操作。我为您提供了如何在典型的 spring 配置 xml 文件中执行此操作的示例:

  1. 添加相应的命名空间:

xmlns: context = "http://www.springframework.org/schema/context"

  • 添加指向属性文件的 context: property-placeholder 标记:<context: property-placeholder location = "classpath *: yourpropertiesfile.properties" />

  • 您可以在需要的类或地方使用它包含的属性。例如在同一个 spring 配置 XML 文件中或作为 bean 的属性:

  • Point 3 example

    这里还有更多示例:https://www.baeldung.com/properties-with-spring

    关于java - Spring MVC 中的外部化属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60206542/

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