1
更新bean屬性我有擁有一些結構的豆:在運行時
public class CustomerService{
private Config config;
@Required
public void setConfig(Config config){
this.config = config;
}
}
public Config {
private String login;
private String password;
//setters/getters
}
APP-context.xml中:
<bean id="config" class="Config"/>
<bean id="customerService" class="CustomerService">
<property name="config" ref="config"/>
</bean>
和在運行時所獲得的配置值(通過調用API) 。 如何在運行時更新這些值?
customerService.getConfig().setLogin("login");
什麼是配置的bean範圍obtaine?原型? – romanvintonyak
@romanvintonyak默認情況下所有的Spring bean都是單例。 –
我的意思是什麼應該是一個合適的bean範圍? – romanvintonyak