@Autowired 的坑

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2023年2月18日 (六) 03:55的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

用 @Autowired 注入 RedisTemplate<String, Object> 失败了,因为 @Autowired 根据类型(class、type)注入,且包括泛型内容

容器中存在 RedisTemplate 的对象 redisTemplate 和 StringRedisTemplate 的对象 stringRedisTemplate,

换成用注解 @Resource 就好了,因为 @Resource 默认是根据名称(bean name)注入的