为啥springboot中使用redis不配置会报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥springboot中使用redis不配置会报错相关的知识,希望对你有一定的参考价值。

Spring Boot默认不支持Redis,需要导入相应的依赖和配置Redis相关的参数。如果没有进行相应的配置,就无法正确访问Redis服务器,会导致无法正常使用Redis功能,从而引发报错。一般而言,使用Redis需要在application.properties或者application.yml文件中配置相关参数信息,如Redis服务器地址、端口号、密码等。 参考技术A springboot默认不会自动装配redis,需要手动在配置文件中添加redis的配置,否则springboot会报错,提示无法自动装配redis。

springboot+jpa+mysql+redis+swagger整合步骤

springboot+jpa+MySQL+swagger框架搭建好之上再整合redis:

在电脑上先安装redis:

一、在pom.xml中引入redis

二、在application.yml里配置redis,单独说明:redis刚一开始安装好是没有设置密码的。否则,会报connection错误。

三、在service配置Redis,需要说明的在方法前配置@Cacheable中只有value没有可以,key默认跟value一样。

四、在controller里实现Redis的一种方式

 

以上是关于为啥springboot中使用redis不配置会报错的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot不配置数据源会报错

写一个springboot的入门案例,为啥SpringApplication.run会报错?

springboot配置redis

spring boot为啥引入两个mapping会报错

我配置了redis注解缓存,为啥不起作用

基于SpringBoot2.0默认使用Redis连接池的配置操作