one123

导航

Spring的注入注解

Spring常用的注入注解:

@Autowried   @Component  @Controller   @Service  @Repository   @Resource  @Qualifier

@Component   :通用bean注解

@Service:service层bean注解

@Controller : 控制层bean注解

@Repository: Dao层bean注解

@Autowried :

Source 和Autowried的区别:

@Source是J2EE的注解有两个属性 name和type,默认是name属性

@Resource与@Autowried的不同:

@Autowried是通过Bytype的方式注入spring的,而@Resource是通过Byname或Bytype方式注入spring的

@Autowired是自动装配的,假如UserDao有不止一个bean,这样需要用@Qualifier来制定具体的bean,否则报错

 

posted on 2017-04-13 21:37  Fainer  阅读(247)  评论(0编辑  收藏  举报