Spring依赖注入的普通方式和注解方式

纯属自己的笔记本,方便复习用

spring注入是指在启动spring容器加载bean的时候,完成对变量的赋值行为

第一种:

在创建Product的时候注入一个Category对象  这里为什么要把Category注入到Product呢?就是把这类商品的共性注入到商品中

就好像人类和我,需要把人的共性注入给我
注意,这里要使用ref来注入另一个对象         

第二种:使用注解的方式来注入对象

首先要在applicationcontext.xml中告诉spring 永注解的方式来进行配置了

 在Product.java的category属性前加上@Autowired注解

除了@Autowired之外,@Resource也是常用的手段   只不过注解@Resource 是按照名称来进行装配,而@Autowired 则是按照类型来进行装配。

 除了前面的 在属性前加上@Autowired 这种方式外,也可以在setCategory方法前加上@Autowired,这样来达到相同的效果

详细的看这篇:https://www.cnblogs.com/xiaolovewei/p/7927698.html

猜你喜欢

转载自blog.csdn.net/QingXu1234/article/details/82054724