我有以下的bean类。我想将这个bean定义到xml文件中。为一个bean添加属性
我想知道这个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;
}
}
感谢。看起来答案是为了将对象设置为属性,您需要同时拥有getter和setter方法。如果您在上面的代码中仔细阅读,则地址没有setter方法。所以在这种情况下,它不能被设置为属性。请告诉我,如果我是对的。 – 2013-05-08 01:14:47
@ParagA你完全正确,getter和setter是setter注入所必需的,所以address不会限定,但是有构造函数注入可以让你设置'address'字段。我误解了代码,并没有看到它没有包含“address”的setter – 2013-05-08 08:36:34