1、how2j ico/di
applicationContext.xml中关键代码
<bean name="c" class="com.how2java.pojo.Category">
<property name="name" value="category 1" />
</bean>
</beans>
通过关键字c即可获取Category对象,该对象获取的时候,即被注入了字符串"category 1“到name属性中
TestSpring中关键代码
Category c = (Category) context.getBean("c");
System.out.println(c.getName());
打印出c的name属性
2、注入对象
在创建Product的时候注入一个Category对象。注意,这里要使用ref来注入另一一个对象
<bean name="c" class="com.how2java.pojo.Category">
<property name="name" value="category 1" />
</bean>
<bean name="p" class="com.how2java.pojo.Product">
<property name="name" value="product1" />
<property name="category" ref="c" />
</bean>
</beans>
testspring中关键代码
Product p = (Product) context.getBean("p");
System.out.println(p.getName());
System.out.println(p.getCategory().getName());