Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring中的属性范围_Java_Spring_Properties_Scope - Fatal编程技术网

Java Spring中的属性范围

Java Spring中的属性范围,java,spring,properties,scope,Java,Spring,Properties,Scope,如果以这种方式在可执行文件的-context.xml文件中定义了属性: <util:properties id = "props"><prop key="foo">bar</foo></util:properties> 条 物业的范围是什么?它在流程中随处可见吗 更一般地说:在哪里可以找到关于属性作用域的文档?util:properties创建一个java.util.properties对象,它可以在任何地方作为任何其他Springbean使用

如果以这种方式在可执行文件的-context.xml文件中定义了属性:

<util:properties id = "props"><prop key="foo">bar</foo></util:properties>
物业的范围是什么?它在流程中随处可见吗


更一般地说:在哪里可以找到关于属性作用域的文档?

util:properties创建一个java.util.properties对象,它可以在任何地方作为任何其他Springbean使用:

<util:properties id="props">
   <prop key="foo">map</prop>
</util:properties>

<bean id="b1" class="test.B1">
   <property name="props" ref="props" />
</bean>

...

public class B1 {
    Properties props;

    public void setProps(Poperties props) {
        this.props = props;
    }
...

地图
...
公共B1级{
属性道具;
公共无效设置道具(Poperties道具){
this.props=props;
}
...