关于spring注解

@Service(“uaaDalClient”)

public class DefaultDalClient

 

<bean id="uaaDalClient"
class="com.suning.framework.dal.client.support.DefaultDalClient">

这两种方式是一致的,自动装配的时候@autowired是根据类型匹配,即

@Autowired

DefaultDalClient ddd------ddd可以任意值,与配置无关,此处是根据DefaultDalClient 这个类去匹配的

 

若一个接口有很多各类,就要用到

@Resource(name='uaaDalClient')或

@Autowired

@Qualifier(“uaaDalClient”)

这两种方式,此时括号里的uaaDalClient等于@Service括号里的或者是xml文件中的id.如果根据名字找不到,会根据类型再找

 

posted @ 2018-01-18 11:10  贪吃的柳柳  阅读(191)  评论(0编辑  收藏  举报