最新文章列表

iBatis整理——EhCache支持扩展

项目完结,整理一些技术方面的相关收获。 已经记不得EhCacheController这个实现类最早来自于那里了,总之稍加修改后非常有效果,大家就这么用了,感谢最初开源的那位兄弟。这里,主要是做个记录,为以后类似扩展(譬如Memcached)做个准备。 iBatis提供CacheController接口,用于实现第三方缓存架构的扩展。 这里以iBatis 2.3.0,EhCache 1.2.3版本 ...
snowolf 评论(3) 有7198人浏览 2012-04-10 17:11

spring 配置 hibernate 二级缓存

今天在配置spring + hibernate过程中出现些问题,不过最终成功了,拿出来分享一下   1:配置spring 文件 在sessionfactiory的bean中加上如下配置 Xml代码
mixer_a 评论(0) 有1459人浏览 2012-04-10 08:01

初学cache

  初次学习cache接触到的Ehcache这个框架。缓存这个概念只让我想起hibernate里面的缓存,不过这都是hibernate自己做的,和自己都没什么关系。为什么要用到 ...
lujin55 评论(0) 有1754人浏览 2012-03-14 13:50

Spring3.1整合EhCache注解实例(转)

Spring 3.1提供了对cache的支持,但到目前为止,支持的第三方cache只有Ehcache一种。在以前版本的spring中,也可以通过添加其它包实现对ehcache的注解化支持,但Spring 3.1提供了对cache的原生支持。首先建好项目提供必要的包:包的用处不多说,然后写好一个ehcache.xml放到classpath下: ehcache.xml
Hsiang 评论(0) 有1978人浏览 2012-03-12 15:15

spring缓存 ehcache

          ehcache 与spring集成实现简单的数据集缓存,事例是在ssh集成上实现,不对ssh做阐述。   1 : lib追加jar包        ehcache-1.2.4.jar   2 : applicationContext-service.xml       <bean id="GatewayIPManager"           ...
zld406504302 评论(0) 有1580人浏览 2012-03-07 10:49

hibernate二级缓存

整理自:http://www.iteye.com/topic/18904   Hibernate一级缓存是session级别的,默认开启的。如果在同一个session中对同一个id进行两次load()(get()不会使用缓存),Hibernate只会对数据库发起一次查询。   Hibernate二级缓存是全局缓存,默认为关闭状态。同时,它需要第三方缓存商提供实现。Hibernate3.5缓存 ...
format_me 评论(0) 有1287人浏览 2012-02-23 21:34

Spring 3.1 整合 EhCache

Spring 3.1提供了对cache的支持,但到目前为止,支持的第三方cache只有Ehcache一种。在以前版本的spring中,也可以通过添加其它包实现对ehcache的注解化支持,但Spring 3.1提供了对cache的原生支持。 首先建好项目提供必要的包: 包的用处不多说,然后写好一个ehcache.xml放到classpath下: ehcache.xml <?xml ...
osacar 评论(0) 有2807人浏览 2011-12-30 10:05

ehcache2.5的源码分析 ---- 缓存失效机制

清超出的缓存的代码在这里: net.sf.ehcache.store.chm.SelectableConcurrentHashMap 第五百行 int runs = Math.min(MAX_EVICTION, SelectableConcurrentHashMap.this.quickSize() - (int) SelectableConcurrentHashMap.this.maxS ...
付星烨 评论(0) 有1878人浏览 2011-12-16 15:34

ehcache2.4源码分析 ---- 持久化

参数: overflowToDisk="true"  当为true时会持久化到硬盘,并非超出内存最大数时才会 diskPersistent="true"  当为false时,manager.shutdown()时会清空 ...
付星烨 评论(0) 有1469人浏览 2011-12-16 15:32

ehcache2.4源码分析 ---- 集群

随便写写,当是记录了。 集群有两种方式,一是配置上你要同步的ip+port。这样在同步列表里就有了这此地址。 第二种方式是广播来自动发现。 <cacheManagerPeerProviderFactory class="net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory" properti ...
付星烨 评论(0) 有1328人浏览 2011-12-16 15:30

ehcache2.4的源码分析 ---- 缓存失效机制

首先说一下ehcache的好处。 ehcache是本机缓存,而非memcache是远程缓存,ehcache的缓存是在当前jvm里的,这使得内存是可重用的。所以其性能是远过memcache的。 1、免去了远程IO时间。 2、免去了memcache这种取回来以后要申请内存的时间。 3、大大差少了full gc的次数。 ehcache的缓存方式与cuncurrentHashmap相似,一系列s ...
付星烨 评论(2) 有1845人浏览 2011-12-16 15:27

ehcache2.5的源码分析 ---- 缓存失效机制

2.5的算法变了,清超出的缓存的代码在这里: net.sf.ehcache.store.chm.SelectableConcurrentHashMap 第五百行 int runs = Math.min(MAX_EVICTION, SelectableConcurrentHashMap.this.quickSize() - (int) SelectableConcurrentHashMap.thi ...
slqprrx 评论(0) 有1770人浏览 2011-12-16 15:04

Hibernate+EhCache配置二级缓存

   blog迁移至 :http://www.micmiu.com   本文主要讲一讲Hibernate+EhCache配置二级缓存的基本使用方法,主要分以下两个方面介绍:   (有关EhCache的基础介绍可参见:http://sjsky.iteye.com/blog/1288257 ) Cache的多种配置方法 Hibernate+EhCache集成demo ...
sjsky 评论(0) 有2821人浏览 2011-12-15 21:51

ehcache2.4源码分析 ---- 持久化

参数: overflowToDisk="true"  当为true时会持久化到硬盘,并非超出内存最大数时才会 diskPersistent="true"  当为false时,manager.shutdown()时会清空硬盘文件,下次启动时不会读取。为true时,manager.shutdown()时会保留硬盘文件,下次启动会读取。 当缓存为可持久化时,会用到 ...
slqprrx 评论(0) 有2009人浏览 2011-12-15 12:31

工程中单独使用ehcache2.0

1.创建CacheManager (net.sf.ehcache.CacheManager) (1)使用默认配置文件创建 CacheManager manager = CacheManager.create(); (2)使用指定配置文件创建 CacheManager manager = CacheManager.create("src/config/ehcache.xml"); ...
luyao123127 评论(0) 有1104人浏览 2011-12-10 14:28

ehche2.0相关说明

1. ehcache使用了LinkedHashMap来存放Element。jdk要1.5以上。Ehcache1.5可以使用jdk1.4 2. 如果在添加Elemtent时,缓存中的Element个数达到了最大缓存数并且overflowToDisk ...
luyao123127 评论(0) 有2411人浏览 2011-12-10 14:20

ehcache2.0配置

Ehcache是一个用Java实现的使用简单,高速,实现线程安全的缓存管理类库,ehcache提供了用内存,磁盘文件存储,以及分布式存储方式等多种灵活的cache管理方案。同时ehcache作为开放源代码项目,采用限制比较宽松的Apache License V2.0作为授权方式,被广泛地用于Hibernate,  Spring,Cocoon等其他开源系统。 此处只做简单使用并未涉及监听及分布式存 ...
luyao123127 评论(0) 有1570人浏览 2011-12-10 13:41

Spring中的FactoryBean

1.概述          Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean,这两种Bean都被容器管理,但工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该FactoryBean的getObject方法所返回的对象。在Spring框架内部,有很多地方有FactoryBean的实现类,它们在很多应用如(Spring的A ...
kim_miao 评论(0) 有5272人浏览 2011-12-08 23:50

EhCache之初试

   blog迁移至 :http://www.micmiu.com   EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。   详情参见其官网站:http://ehcache.org/   具体文件下载网站:http://sourceforge.net/projects/ehcache/files/ ...
sjsky 评论(4) 有4000人浏览 2011-12-01 22:56

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics