org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'setmealController':
Unsatisfied dependency expressed through field 'jedisPool'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException:
No qualifying bean of type 'redis.clients.jedis.JedisPool' available: expected at least 1 bean which qualifies as autowire candidate.
Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
异常报错如上图
参考文章: https://blog.csdn.net/qq_41172982/article/details/102391829
1.服务提供注入JedisPool报错(缺少spring-redis.xml文件)
Impl实现类中注入的bean
对应着spring-redis.xml (Resource包)中的JedisPool
2.Controller中注入JedisPool报错
不能用@MapperScan(value = "redis.clients.jedis")
应用端整合springmvc时没有配置好 这个服务应用端Resource包里spring-redis.xml和服务提供端的Resource包里的是一个文件
springmvc.xml 添加对应配置文件