需要更改Context.Xml文件

时间:2013-05-02 10:27:14

标签: java xml json

我有一个包含一些xml内容的context.xml文件。我需要动态更改bean的值。我有一个包含bean值的json,我需要使用java在该bean属性中设置该值吗?

我的context.xml文件

<bean id="webServiceTemplate" class="org.springframework.ws.client.core.WebServiceTemplate">
        <constructor-arg ref="messageFactory" />
        <property name="marshaller" ref="xmlbeansMarshaller" />
        <property name="unmarshaller" ref="xmlbeansMarshaller" />
        <property name="defaultUri"
            value="https://www.google.com" />
    </bean>

我需要使用java动态更改defaultUri的值吗?

1 个答案:

答案 0 :(得分:0)

在bean中设置后,你总是可以override java中的值。假设您的defaultUri设置为"https://www.google.com"。然后使用java你可能会使用像setDefaultUri()这样的方法,你可以在其中设置一个新值 其他选项是不要在bean中设置它,只需在java中执行。