最代码官方的gravatar头像
最代码官方 2020-10-24 11:43:47

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

项目描述

Spring Cache框架内置了如下标注

@Cacheable 查询

@CachePut 新增

@CacheEvict 失效

来实现对Service层方法的redis支持

运行环境

jdk8+redis+mysql+IntelliJ IDEA+maven

项目技术(必填)

spring+spring mvc+spring data jpa+spring data redis+spring junit

数据库文件(可选)

启动springboot容器是自建

依赖包文件(可选)

maven搭建

链接:https://pan.baidu.com/s/1l5OgVsmnSIT7gotw65O7hg
提取码:q6uw

项目截图(必填)

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

运行截图(必填)

在test目录下执行findAll test方法会把数据缓存到redis中

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

redis manager查询

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

数据库记录

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

执行findById方法会把id=2的数据缓存到redis中

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

执行delete的junit方法会删除redis和mysql

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

注意事项(可选)

通过junit测试,也可以通过postman测试

新建

http://localhost:8080//api/v1/products

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例

查询

http://localhost:8080//api/v1/products/1

Spring Cache标注实现对Redis缓存数据的增删改查的简单实例


打赏

文件名:springboot-caching-redis.zip,文件大小:10.21K 下载
最代码最近下载分享源代码列表最近下载
十月*  LV1 2022年9月22日
yinyun1985  LV14 2022年6月14日
zhenghongixin4065  LV9 2022年4月3日
breakCY  LV15 2022年3月21日
xgjdmy_ccb  LV11 2021年11月18日
阿昌先生  LV13 2021年6月28日
最代码官方  LV167 2020年12月18日
杰桑awa  LV6 2020年10月30日
a1453370401  LV10 2020年10月25日
sweetlove  LV17 2020年10月24日
最代码最近浏览分享源代码列表最近浏览
flygrass  LV12 昨天
内心向阳  LV4 2023年11月8日
四季镇  LV9 2023年10月11日
644106  LV8 2023年6月8日
胡明杨 2023年5月29日
暂无贡献等级
youwuzuichen  LV10 2023年3月27日
2237851964  LV1 2023年3月12日
banerwu  LV3 2023年1月3日
qwertyuiopzxc  LV1 2022年10月14日
周粥周  LV3 2022年10月12日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友