我有以下bean类。我想将这个bean定义到xml文件中。
我想知道这个bean的哪些对象被添加为xml中bean的属性?
public class Mybean{
public String name;
public String address;
public String getName()
{
return name;
}
public void setName(String name)
{
this.name=name;
}
public String getAddress()
{
return address;
}
}
答案 0 :(得分:2)
由于您有名称和地址字段的getter和setter,因此它们都可以作为属性。
<bean id="mybean" class="package.to.MyBean">
<property name="name" value="something"/>
<property name="address" value="something"/>
</bean>
参考:http://www.springbyexample.org/examples/intro-to-ioc-basic-setter-injection.html
答案 1 :(得分:0)
让你的类实现InitializingBean,然后在afterPropertiesSet()方法中,你可以检查spring设置了哪个属性