社区
Java
帖子详情
springboot配置类中的jedispool bean无法注入jedisUtils工具类
caiji456
2018-12-07 10:17:03
在配置类中进行了Jedispool的配置,并返回jedispool,在工具类中获取不到jedispool,返回Null;在测试类中却可以获取到。下面贴代码和断点测试结果:总结就是测试类都可以获取到注入的jedispool,工具类中却不行,求大佬指教
...全文
1808
4
打赏
收藏
springboot配置类中的jedispool bean无法注入jedisUtils工具类
在配置类中进行了Jedispool的配置,并返回jedispool,在工具类中获取不到jedispool,返回Null;在测试类中却可以获取到。下面贴代码和断点测试结果:总结就是测试类都可以获取到注入的jedispool,工具类中却不行,求大佬指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZIMABLUE215
2021-09-07
打赏
举报
回复
楼主解决了吗
WaldenLi
2020-06-17
打赏
举报
回复
你工具类是自己new调用的,不是自动注入的,那么工具类里的jedistool就不能自动注入了,所以为null.
weixin_41493893
2020-02-04
打赏
举报
回复
可以先将redisutil 定义成bean 再将工具类autowire自动注入到service中 就可以用工具类的方法了
caiji456
2018-12-07
打赏
举报
回复
有人遇到过同样的问题吗
SpringBoot
定制自己的
bea
n
本文围绕Spring Boot
配置
问题展开。介绍了两种
配置
方法,一是针对DataSource数据库,通过新建DataSourceConfig类并添加注解定制属性;二是针对Redis,使用@ConfigurationProperties注解,在
配置
文件定义变量,在
类中
直接使用,便于维护。
springboot
中 webmagic
配置
RedisScheduler实现分布式与去重
博客主要介绍了WebMagic
配置
RedisScheduler的相关内容。因
Jedis
Pool
新版本中方法被弃用,排除
jedis
包用回旧版本。还涉及RedisConfig
配置
、
配置
文件设置以及Spider代码编写,强调
注入
Jedis
Pool
bea
n,且setUUID要放在setScheduler上面。
springboot
之旅-(读取
配置
文件
注入
到容器中)
本文介绍如何在Spring Boot项目中
配置
Redis,并通过@ConfigurationProperties注解读取
配置
文件中的Redis参数,实现
Jedis
连接池的自动装配。文章详细展示了
配置
类RedisConfig的定义,以及如何使用@
Bea
n将
Jedis
Pool
注入
到Spring容器。
Unsatisfied dependency expressed through field /Injection of autowired dependencies failed 解决方法
本文解决了一个
SpringBoot
应用启动时因Redis
配置
缺失导致的依赖
注入
失败问题。问题出现在deleteRedisDataService
bea
n的创建过程中,由于未能解析
配置
文件中的
jedis
.
pool
.config.maxTotal属性,导致
Jedis
Pool
实例
无法
正确
注入
。
springboot
整合redis
本文详细介绍了如何在
SpringBoot
项目中整合Redis,并利用@Configuration、@EnableCaching和@
Bea
n注解进行
配置
。同时,文章讨论了@Cacheable、@CachePut和@CacheEvict三个关键注解在缓存管理中的应用,提供了具体的
配置
和代码示例。
Java
51,409
社区成员
86,087
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章