Redis之声明式缓存
导入依赖
<!--redis依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<!--对象转为json字符串保存在redis中,提高可读性-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.10.2</version>
</dependency>
在application.yml中配置redis的IP、端口、密码、连接池配置等信息
spring:
redis:
password: 123456
host: 192.168.31.14
port: 6666
jedis:
pool:
max-active: 100
max-wait: 1000ms
max-idle: 20
min-idle: 10
启动类使用注解开启缓存并配置缓存配置
@SpringBootApplication
@EnableCaching //开启缓存
public class SpringcachedemoApplication {
public static void main(String[] args) {
SpringApplication.run(Sp