纯属自己的笔记本,方便复习用
spring注入是指在启动spring容器加载bean的时候,完成对变量的赋值行为
第一种:
在创建Product的时候注入一个Category对象 这里为什么要把Category注入到Product呢?就是把这类商品的共性注入到商品中
就好像人类和我,需要把人的共性注入给我
注意,这里要使用ref来注入另一个对象
第二种:使用注解的方式来注入对象
首先要在applicationcontext.xml中告诉spring 永注解的方式来进行配置了
在Product.java的category属性前加上@Autowired注解
除了@Autowired之外,@Resource也是常用的手段 只不过注解@Resource 是按照名称来进行装配,而@Autowired 则是按照类型来进行装配。
除了前面的 在属性前加上@Autowired 这种方式外,也可以在setCategory方法前加上@Autowired,这样来达到相同的效果