PropertyPlaceholderConfigurer 和依赖

发布于 2024-11-08 18:45:37 字数 372 浏览 0 评论 0原文

在下面的代码片段中,

<bean id="placeholderProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
    depends-on="environment">
    <property name="location" value="classpath:batch-${ENVIRONMENT}.properties" />

“depends-on”的意义是什么以及如何操纵 ${ENVIRONMENT} 的值?

系统的环境变量中的Environment是指我的系统变量吗?

In the below code snippet

<bean id="placeholderProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
    depends-on="environment">
    <property name="location" value="classpath:batch-${ENVIRONMENT}.properties" />

what is the significance of "depends-on" and how to manipulate the value of ${ENVIRONMENT} ??

is the Environment referring to my system variable in the environment variables of the system?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

空心↖ 2024-11-15 18:45:37

检查这个< /a>

depends-on :依赖
属性可以显式强制一个或
之前需要初始化更多的bean
使用该元素的 bean 是
已初始化

在您的情况下,具有 id environment 的 bean 必须在“placeholderProperties”之前

Check this

depends-on : The depends-on
attribute can explicitly force one or
more beans to be initialized before
the bean using this element is
initialized

In your case bean with id environment must get initialized before "placeholderProperties"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文