首页 > 编程语言 > 详细

spring之注解

时间:2017-04-13 13:46:50      阅读:198      评论:0      收藏:0      [点我收藏+]

1.@Autowired

 

public class UserManagerImpl implements UserManager {    
    @Autowired    
    private UserDao userDao;    
    ...    
}  

等同于XML中的配置:

<property name="userDao" ref="userDao" />  

在XML可以直接这样配置,可以省约对property的配置

<bean id="userManagerImpl" class="com.kedacom.spring.annotation.service.UserManagerImpl" />    

 

2.@Qualifier

 

3.@Resource

 

4.@Scope

 

 

 

 

 

Spring自带依赖注入注解

1 @Required:依赖检查;
2 @Autowired:自动装配2 
自动装配,用于替代基于XML配置的自动装配
基于@Autowired的自动装配,默认是根据类型注入,可以用于构造器、字段、方法注入
3 @Value:注入SpEL表达式
用于注入SpEL表达式,可以放置在字段方法或参数上
@Value(value = "SpEL表达式")  
@Value(value = "#{message}")  
4 @Qualifier:限定描述符,用于细粒度选择候选者
@Qualifier限定描述符除了能根据名字进行注入,但能进行更细粒度的控制如何选择候选者
@Qualifier(value = "限定标识符") 

spring之注解

原文:http://www.cnblogs.com/corolcorona/p/6703432.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!