发表于: 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;

也可以达到第一种的效果



明天要做的事


接着看




遇到的问题

学的有点慢了



收获

没啥..








返回列表 返回列表
评论

    分享到