发表于: 2017-08-27 23:54:02
1 984
今天完成的任务
学习了如何注入对象
1.普通的注入对象
<bean name="c" class="com.how2java.pojo.Category">
<property name="name" value=" 1" />
</bean>
<bean name="p" class="com.how2java.pojo.Product"> <!-- 配置bean,配置后该类由spring管理 -->
<property name="name" value="product1" /><!-- 给Product里面的name属性赋值 -->
<property name="category" ref="c" /> <bean/>
ref语句是指在com.how2java.pojo.Product这个类中有个名为 category 的属性,
它的类型是com.how2java.pojo.Category, 在spring初始化的时候把 c注入到category类中
也就是初始化Product的时候,会生成一个.Category属性的category
2.使用标签注入对象
<context:annotation-config/> <!-- 要用注解的方式,加标签 -->
<bean name="c" class="com.how2java.pojo.Category">
<property name="name" value=" 1" />
</bean>
<bean name="p" class="com.how2java.pojo.Product"> <!-- 配置bean,配置后该类由spring管理 -->
<property name="name" value="product1" /><!-- 给Product里面的name属性赋值 -->
</bean>
在xml中添加
<context:annotation-config/> <!-- 要用注解的方式,加标签 -->
生成一个标签,激活在xml里面的bean
在class类中添加
@Resource(name="c")//这样也可以哦
private Category category;
@Autowired//这个地方加表情,或者getCateory的地方加标签
//@Resource(name="c")//这样也可以哦
private Category category;
也可以达到第一种的效果
明天要做的事
接着看
遇到的问题
学的有点慢了
收获
没啥..
评论