Spring的@resource注入跟@autowired注入

Spring的@resource注入跟@autowired注入Spring的@resource注入跟@autowired注入

@resource注解可以用在属性跟属性的set方法上

@resource(name="配置文件中配置好的javaBean"),也可以直接用@resource,这样指的是根据当前标识的属性的名字去配置文件中查找


autowired:

Spring的@resource注入跟@autowired注入Spring的@resource注入跟@autowired注入

@Autowired跟@Autowired @Qualifier("")的区别是一个是根据类型查找,一个是根据名称查找

还有一点@Autowired后面是可以这样接的@Autowired(required=true)这样表示的是后面的属性后者对象必须要给注入值,不然包异常;

如果required=false表示在查找没有找到时他会默认注入null