在java代碼中使用@Autowired或@Resource註解方式進行裝配
這兩個註解的區別是:
@Autowired 默認按類型裝配,
@Resource 默認按名稱裝配,當找不到與名稱匹配的bean纔會按類型裝配。java
若是咱們想使用按名稱裝配,能夠結合@Qualifier註解一塊兒使用。以下:
@Autowired
@Qualifier("redisTemplate")
private RedisTemplate redisTemplate;redis
注:在使用中,若是有多個同類型的bean,建議使用@Resource。spa