@Cacheable详解
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
1、掌握了Spring开发知识的读者
2、掌握了Caffeine缓存组件的读者
你将会学到
充分理解业务层与数据层缓存的实现区别,并可以使用SpringCache实现缓存数据管理
课程简介
应用程序的开发除了需要考虑到业务实现的完整性之外,最重要的就是性能的提升问题。为了解决传统计算机数据加载结构所带来的硬性问题,在开发中引入了数据缓存的概念,同时在Spring中也支持有数据缓存的实现支持,本章将为读者详细的分析数据缓存的作用,并通过SpringCache实现了缓存组件的整合开发。
1、掌握SpringCache与业务开发中的关联,并理解其所带来的性能提升的实现原理;
2、掌握SpringCache与Caffeine组件的整合开发,并理解缓存中的各种表达式操作;
3、理解Memcached分布式缓存数据库的使用,并可以结合SpringCache实现分布式缓存管理;
课程代码在第一个视频的附件之中。
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
107课时
Java8高级编程技术视频课程
624440人学习
李兴华
5.0
免费
131课时
Java面向对象编程
550383人学习
李兴华
5.0
免费
172课时
SpringBoot就业编程实战
145893人学习
李兴华
5.0
会员免费
20课时
深入Java虚拟机——JVM视频课程
119104人学习
李兴华
4.8
¥99.00
25课时
Java8编程入门视频课程
93366人学习
李兴华
4.9
免费
15课时
Java综合案例 —— DAO设计模式视频课程
91464人学习
李兴华
5.0
免费
100课时
第一模块Java基础
52934人学习
李兴华
5.0
会员免费
402课时
Java就业编程实战
50130人学习
李兴华
5.0
会员免费