Component定義 同義のJavaコード
プロパティの設定
<component name="emp" class="com.mamezou.Employee">
   <property name="name">"豆山花子"</property>
</component>
emp.setName("豆山花子");
nullの設定
<component name="emp" class="com.mamezou.Employee">
   <property name="name">null</property>
</component>
emp.setName(null);
Listの設定
<component name="emp" class="com.mamezou.Employee">
   <property name="data">{"programmer", address}
</property>
</component>
list.add("programmer");
list.add(address);
emp.setData(list);
オブジェクトの設定
<component name="emp" class="com.mamezou.Employee">
<component name="prog" class="com.mamezou.Programmer">
   <property name="employee">emp</property>
</component>
Employee emp = new Employee();
prog.setEmployee(emp);
  
表5:依存関係の設定例