- 19
- 0
- 约 10页
- 2017-08-30 发布于安徽
- 举报
Spirng3基于注解整合ehcache 使用页面缓存、对象缓存
一.概述
先了解下基础知识
1).annotation)的缓存(cache)技术
它本质上不是一个具体的缓存实现方案(例如?EHCache?OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种?annotation,即能够达到缓存方法的返回对象的效果。
Spring?的缓存技术还具备相当的灵活性,不仅能够使用?SpEL(Spring?Expression?Language)来定义缓存的?key?和各种?condition,还提供开箱即用的缓存临时存储方案,也支持和主流的专业缓存例如?EHCache?集成。
其特点总结如下:
l?通过少量的配置?annotation?
l?支持开箱即用?Out-Of-The-Box
l?支持?Spring?Express?Languagekey?和?condition
l?支持?AspectJ
l?支持自定义?key?
2)对于Spring?Cache:
spring?cache?的关键原理就是?spring?AOP,通过?spring?AOP,其实现了在方法调用前、调用后获取方法的入参和返回值,进而实现了缓存的逻辑。我们来看一下下面这个图:
图?2.?
上图显示,当客户端“Calling?codePlain?Object?的?foo()?
您可能关注的文档
- mfp----新兴市场经济体汇率制度新选择.doc
- micro plc在立体车库排序中应用.ppt
- microRNA与植物花发育调控研究进展.pdf
- MP3前后盖模具设计.doc
- MS-2500F水内冷发电机绝缘测试仪.pdf
- MS-5100数据库安全解决方案研讨.pdf
- MySQL查询优化讲座之管理员优化措施.doc
- Na,Sr和P对过共晶Al—Si合金星状初晶硅形核和生长影响.pdf
- NACA0012翼型Gurney襟翼增升特性及机理实验的研究.pdf
- Nb,Ti微合金钢热变形动态模拟变形抗力模型.pdf
- 广东省深圳市福田区侨香外国语学校2025届数学八上期末经典模拟试题含解析.doc
- 2025届湖南省浏阳市初三下十月阶段性考试试题语文试题含解析.doc
- 江西省江西师大附中2026届高三第六次质量检查生物试题含解析.doc
- 江苏省连云港市灌南县2025年三上数学期末质量跟踪监视模拟试题含解析.doc
- 银川科技学院《社交礼仪》2023-2024学年第一学期期末试卷.doc
- 江苏省南京雨花台区七校联考2025届初三下学期第一次周考语文试题(重点班)试题含解析.doc
- 山东省滨州市十二校2025届高一语文第二学期期末综合测试试题含解析.doc
- 西昌学院《经济法》2021-2022学年第一学期期末试卷.doc
- 邯郸市邯山区2024-2025学年四下数学期末复习检测模拟试题含解析.doc
- 安徽林业职业技术学院《毒理学基础A》2023-2024学年第二学期期末试卷.doc
最近下载
- 《个人所得税纳税申报》公开课上课课件.pptx VIP
- 2026年医院财务科人员招聘考试题及答案.docx VIP
- 小米培训课件.ppt VIP
- 内科护理学_专业知识-第六章 血液及造血系统疾病病人的护理.pptx
- 2025年山东省济宁市中考英语试卷含答案.pptx VIP
- T_CEC 1247—2025 架空输电线路杆塔及基础光纤监测装置技术条件.docx VIP
- 环境因素及危险源识别.pdf VIP
- 古诗词艺术歌曲《定风波·莫听穿林打叶声》的艺术特征与二度创作.pdf
- 2026年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 2026年春国开电大应用写作(汉语)形考任务2.docx
原创力文档

文档评论(0)