ehcache的介绍和使用

ehcache结合spring

cache主要注解使用:@Cacheable,@CacheEvict,@CachePut

在语法和配置等方面的使用  可以参考以下网站:

1、非常详细的spring mvc和cache的使用博客(注释驱动的 Spring cache 缓存介绍)

http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/

2、官网文档

http://docs.spring.io/spring/docs/3.1.0.M1/spring-framework-reference/html/cache.html

3、ehcache介绍

http://my.oschina.net/coolfire368/blog/123377

4、spring mvc整合 ehcache

http://blog.csdn.net/jadyer/article/details/12257865

时间: 2024-10-16 20:35:06

ehcache的介绍和使用的相关文章

Ehcache学习总结(1)--Ehcache入门介绍

Ehcache是现在最流行的纯Java开源缓存框架,配置简单.结构清晰.功能强大,最初知道它,是从hibernate的缓存开始的.网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google:对于API,官网上介绍已经非常清楚,请参见官网:但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考,希望对缓存感兴趣的朋友有所收获. 一.特性一览,来自官网,简单翻译一下: 1.快速轻量 过去几年,诸

Ehcache入门介绍一

EhCache 是一个纯Java的进程内缓存框架,具有快速.精干等特点,是Hibernate中默认的CacheProvider. 特性有: 1. 快速轻量 Ehcache的线程机制是为大型高并发系统设计的. 大量性能测试用例保证Ehcache在不同版本间性能表现得一致性. 很多用户都不知道他们正在用Ehcache,因为不需要什么特别的配置.API易于使用,这就很容易部署上线和运行.很小的jar包,Ehcache 2.2.3才668kb. 2. 简单 3. 多种缓存策略 缓存在内存和磁盘存储可以伸

Spring使用Cache、整合Ehcache

从3.1开始,Spring引入了对Cache的支持.其使用方法和原理都类似于Spring对事务管理的支持.Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回.所以在使用Spring Cache的时候我们要保证我们缓存的方法对于相同的方法参数要有相同的返回结果. 使用Spring Cache需要我们做两方面的事: n  声明

spring3.2+ehcache 注解使用

通过spring 拦截,实现颗粒度比较细,容易控制的缓存.了解了下,spring 3.0 以后,应该从3.1 以后吧,注解方式的缓存就已经实现,下面是我自己做的例子,分享给大家: 例子内容介绍: 1.没用数据库,用的集合里面的数据,也就没事务之类的,完成的一个CRUD操作 2.主要测试内容,包括第一次查询,和反复查询,缓存是否生效,更新之后数据同步的问题 3.同时含有一些常用参数绑定等东西 4.为了内容简单,我没有使用接口,就是User,UserControl,UserServer,UserDa

项目搭建系列之三:SpringMVC框架下使用Ehcache对象、数据缓存

注明:该文章为以前写的文章,这里只更改了标题,无GitHub源码下载. 一.准备工作 如果已经成功搭建SpringMVC环境,那么就可以进入Ehcache的准备工作了.1.下载jar包    Ehcache 对象.数据缓存:    http://ehcache.org/downloads/destination?name=ehcache-2.9.0-distribution.tar.gz&bucket=tcdistributions&file=ehcache-2.9.0-distribut

SSM框架实战之整合EhCache

本文主要讲ssm框架整合EhCache.或许有人会问什么是ehcache. 关于EhCache的介绍和优劣,我想下面的解答足以让读者明白: EhCache 是一个纯Java的进程内缓存框架,具有快速.精干等特点,是Hibernate中默认的CacheProvider.Ehcache是一种广泛使用的开 源Java分布式缓存.主要面向通用缓存,Java EE和轻量级容器.它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api

【Ehcache】基础知识学习

一.Ehcache概述 1.1 简介 1.2 Ehcache的主要特性 二.Ehcache使用介绍 2.1 Ehcache缓存过期策略 2.2 如何解决缓存与db不同步的问题. 三.Ehcache 基本项目演示 3.1 Maven环境依赖 3.2 YML配置文件信息 3.3 App启动方式 3.4 项目使用 3.5 EhCache配置 3.6 清除缓存 四.Ehcache集群模式 4.1 项目配置 4.2 项目测试 4.3 常用集群模式 RMi集群模式 4.4 Ehcache的使用场景 4.5

Hibernate之二级缓存

Hibernate缓存 缓存(Cache):计算机领域非常通用的概念.它介于应用程序和永久性数据存储源(如硬盘上的文件或数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能.缓存中的数据时数据存储源中数据的拷贝.缓存的物理介质通常是内存 Hibernate中提供了两个级别的缓存 第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存.这一级别的缓存有Hibernate管理的 第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围的缓

spring cache 详解

Spring使用Cache 从3.1开始,Spring引入了对Cache的支持.其使用方法和原理都类似于Spring对事务管理的支持.Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回.所以在使用Spring Cache的时候我们要保证我们缓存的方法对于相同的方法参数要有相同的返回结果. 使用Spring Cache需要我