-
java入门之SpringBoot缓存 --(二)Redis单机缓存
pom.xml
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency>
application.properties
#缓存配置 spring.cache.cache-names=c1,c2 spring.cache.redis.time-to-live=1800s #Redis配置 spring.redis.database=0 spring.redis.host=192.168.205.100 spring.redis.port=6379 spring.redis.password=123456 spring.redis.jedis.pool.max-active=8 spring.redis.jedis.pool.max-idle=8 spring.redis.jedis.pool.max-wait=-1ms spring.redis.jedis.pool.min-idle=0
dao
@Repository public class BookDao { @Cacheable("c1") public Book getBookById(Integer id) { System.out.println("getBookById"); Book book = new Book(); book.setId(id); book.setName("三国演义"); book.setAuthor("罗贯中"); return book; } }
项目入口类开启缓存:
@SpringBootApplication @EnableCaching public class RediscacheApplication { public static void main(String[] args) { SpringApplication.run(RediscacheApplication.class, args); } }
栏目列表
最新更新
SpringBoot缓存 --(二)Redis单机缓存
关于Java/Kotlin下载图片,图片打开不能显
Java 内存模型
反射机制(reflection)
Java基础之五、Java编程思想(1-7)
java的基本数据类型
java.math包下计算浮点数和整数的类
SpringCloud之eureka注册中心入门
Java连载88-HashSet集合与hashCode方法重写
springboot快速创建项目框架
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
Dubbo(五):深入理解Dubbo核心模型Invok
vfp教程之VFP与Excel交互编程
vfp教程之在VFP中实现跟变式组合框及椭圆
SQL SERVER查询数据库所有表的大小,按照记
使用 SQL 服务器时,"评估期已过期"错
sql server无法连接本地服务器
使用sql语句创建表
VB操作Access数据库小记 ————————
access数据库远程连接
java web操作Access数据库