Bean定義 同義のJavaコード
プロパティの設定
<bean id="emp" class="com.mamezou.Employee">
   <property name="name" value="豆山花子"/>
</bean>
emp.setName("豆山花子");
nullの設定
<bean id="emp" class="com.mamezou.Employee">
   <property name="name"><value><null/></value></property>
</bean>
emp.setName(null);
Listの設定
<bean id="emp" class="com.mamezou.Employee">
   <property name="data">
      <list>
         <value>programmer</value>
         <ref bean="address"/>
      </list>
   </property>
</bean>
list.add("programmer");
list.add(address);
emp.setData(list);
オブジェクト
の設定
<bean id="emp" class="com.mamezou.Employee">
<bean id="prog" clas="com.mamezou.Programmer">
   <property name="employee" ref="emp"/>
</bean>
Employee emp = new Employee();
prog.setEmployee(emp);
※refと似たidrefがあるが、
idrefはオブジェクトではなく文字列が返る
  
表7:オブジェクト間の依存関係