1.id 指定bean唯一标识 可通过@Qualifier(id)来注入指定的bean
eg:这个时候注入的是redisTemplateStringRedisSerializer
<bean id="redisTemplateStringRedisSerializer" class="org.springframework.data.redis.core.RedisTemplate" > </bean >
@Autowired
@Qualifier("redisTemplateStringRedisSerializer")
RedisTemplate redisTemplate;
2.primary 在不指定@Qualifier时,是否默认注入这个bean
eg:这个时候注入的是redisTemplate
<bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate" primary="true" ></bean >
@Autowired
RedisTemplate redisTemplate;