springboot项目导入Redis依赖后在测试类中无法使用(RedisTemplate),报空指针
问题描述:
在springboot项目导入Redis依赖后,在测试类中无法使用(RedisTemplate),报空指针
前提是都已经添加了注入注解;
添加了注解后还是会报错:
解决方法:
在启动类中加入
@RunWith(SpringRunner.class)
@SpringBootTest(classes =启动类的classname.class)
比如:
然后就可以测试redis了,通过key获取value
如果是写在了其他的类中,也需要使用这两个注解,添加到类上面 如图:
以上就是我本次操作出现的问题,记录一下。描述有误的地方欢迎大家指正~。有问题可加v 876942434,一起进步,一起交流~
springboot项目导入Redis依赖后在测试类中无法使用(RedisTemplate),报空指针相关推荐
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
Docker 部署SpringBoot项目整合 Redis 镜像做访问计数Demo 最终效果如下 大概就几个步骤 1.安装 Docker CE 2.运行 Redis 镜像 3.Java 环境准备 4. ...
- springboot项目如何不依赖spring-boot-parent
springboot项目如何不依赖spring-boot-parent 在一个pom中只能存在一个<parent></parent>标签,正常情况我们创建一个springboo ...
- 谷粒商城基础篇爬坑笔记--项目导入intellij IDEA后pom.xml无法识别为maven文件和程序包import com.atguigu.common.XXX不存在两个问题解决方法
1项目导入intellij IDEA后pom.xml无法识别为maven文件. 情况如下图: intellij IDEA新手的常见问题(好吧我也是新手),解决方法: 完成后: 如果没有同步可以在控制台 ...
- 导入SpringBoot项目时突然遇到无法找到入口类的情况
SpringBoot新手小白 1.导入一个新的springboot项目时,出现了如下情况: 解决方法: close project>>重新import project(注意!!spring ...
- 编写一个用户类(Sysuser),属性包括用户名、真实姓名、年龄、出生日期、密码,类方法中包含单独修改用户年龄、判断用户名和密码、显示用户信息功能,在用户测试类中(TestSysuser),根据用户输
#本关任务: 编写一个用户类(Sysuser),属性包括用户名.真实姓名.年龄.出生日期.密码,类方法中包含单独修改用户年龄.判断用户名和密码.显示用户信息功能,在用户测试类中(TestSysuser ...
- TestNG:在一个测试类中使用@DataProvider依次运行测试
许多Java开发人员和自动化测试工程师在他们的工作中都使用TestNG作为测试框架. 我也不例外. 这是一个显而易见的选择,因为TestNG提供了非常强大的工具集,使处理各种测试变得更加容易. 为了证 ...
- (1)定义圆Circle类,包含radius半径属性,求面积方法,求周长方法,返返回圆对象的详细信息的方法(2)在测试类中创建长度为5的Circle[]数组,用来装5个圆对象
import java.util.Random;class Circle{double radius;double area;double perimeter;// 面积public void ger ...
- 更新Mathtype版本后,在WORD中无法使用的解决方法
更新Mathtype版本后,在WORD中无法使用的解决方法 我之前使用的Mathtype版本是6.9的,最近更新了7.4之后打开WORD会出现禁用宏的提示. 点击启用内容,word会直接崩溃,我想应该 ...
- 10.SpringBootTest测试类中引入Service,报空指针异常NullPointerException
在测试类中引入了SysUserServiceImpl,在用该service调用getInfo()时,报空指针异常.搜索发现需要在测试类上加注解@RunWith(SpringRunner.class) ...
最新文章
- php 签名开发,BOS签名算法的PHP demo
- 帝国cms调用栏目自定义字段(栏目简介)如何操作
- 人工智能们再也不用担心撞上玻璃橱窗了
- OAuth2,JWT,Open-ID Connect和其他令人困惑的事物
- 第五章数理统计--样本和抽样分布
- win10下安装和卸载Ubuntu双系统
- datagridview取消默认选中_winform datagridview中的 combobox如何选中默认值?
- java重绘table_java – 与JTable交互,使用新行快速更新
- 动态绘制柱状图饼状图
- 叹服,华为高工手写344页高性能Java架构核心原理实战架构手册
- MyCat2测试实战 -- 王者归来的故事
- 远控王 v387 免费
- 微波雷达感应技术系统,车库智能照明应用,物联网智能化发展
- 举个栗子!Tableau技巧(61):学做三个集合的维恩图(文氏图)Venn diagram
- 如何锻炼自己的逻辑思维
- 射击末世--建造者模式
- 关于Oracle数据库如何查询非当前用户名命名空间下的表不需要写ower直接from 表名
- 超简单修改权限破解typora beta版本(备忘)
- 我的阿里云盘资源搜索引擎首次试运行
- 使用nslookup命令检查DNS服务
热门文章
- NEAR开发者认证 NCD - Day1
- Rust雪山怎么防冷_刷爆朋友圈:冬天户外耍雪小常识:雪套、冰爪的正确使用方式...
- 提升机器学习训练数据多样性,增加医学应用可训练数据量
- github 下载慢解决方法
- 多台电脑在同一局域网之间ping不通的解决方案
- Couldn't find meta-data for provider with authority com.xxx.xxx.provider
- C#抽象类与接口的区别及应用场合
- Java基础之接口与抽象类的区别
- 缓解焦虑,这么做就可以了
- 如何辨别手机是行货,水货还是拼装手机