【问题标题】:PropertyPlaceholderConfigurer and depends-onPropertyPlaceholderConfigurer 和依赖
【发布时间】:2011-05-23 10:14:51
【问题描述】:

在下面的代码sn-p中

<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是指我的系统变量吗?

【问题讨论】:

  • 上下文中是否定义了名称为environment 的bean?

标签: java spring spring-batch


【解决方案1】:

查看this

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

在您的情况下,ID 为 environment 的 bean 必须在“placeholderProperties”之前初始化

【讨论】:

    猜你喜欢
    • 2019-03-06
    • 2014-05-04
    • 1970-01-01
    • 2021-11-19
    • 1970-01-01
    • 2020-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多