添加bean的属性

时间:2013-05-08 00:41:34

标签: java spring

我有以下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;
       }
     }

2 个答案:

答案 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设置了哪个属性