RedisTemplate - 需要一个类型为'' org.springframework.data.redis.core.RedisTemplate'`的bean无法找到

时间:2017-12-19 07:25:46

标签: java spring spring-boot

@Autowired
private RedisTemplate<String, Object> redisTemplate;

@Autowired
public CustomerAuthorizationRepositoryImpl(
        ProtoBufConvertor protoBuffConvertor, RedisTemplate<String, Object> redisTemplate) {
    this.protoBuffConvertor = protoBuffConvertor;
    this.redisTemplate= redisTemplate;
  }

这是代码工作正常,但是当我们将这个jar发布到其他应用程序时(我的意思是我创建了这个应用程序的jar)并且在使用这个JAR部署或运行​​服务器时,它给出了以下错误 - com.customer.repository.CustomerAuthorizationRepositoryImpl中构造函数的参数1需要找不到类型'org.springframework.data.redis.core.RedisTemplate'的bean 动作:

考虑在配置中定义类型'org.springframework.data.redis.core.RedisTemplate'的bean。

任何人都可以帮助我吗?如何在这里自动连接RedisTemplate,以便在发布这个Jar后,我们能够获得RedisTemplate实例?

0 个答案:

没有答案