最新文章列表

[转]RMI方式Ehcache集群的源码分析

RMI方式Ehcache集群的源码分析   Ehcache不仅支持基本的内存缓存,还支持多种方式将本地内存中的缓存同步到其他使用Ehcache的服务器中,形成集群。如下图所示:   Ehcache支持多种集群方式,下面以RMI通信方式为例,来具体分析一下Ehcache集群的源码。  
grefr 评论(0) 有2073人浏览 2014-03-25 22:27

spring cache ehcache 所需jar包

      对于spring cache的配置和使用网上说了很多了,不再重复了,现在描述一下所使用的jar包       一 使用spring本身的cache           <dependency> <groupId>org.springframework</groupId> < ...
abc08010051 评论(0) 有8355人浏览 2014-03-20 15:54

Hibernate4.1.3

原文:http://1194867672-qq-com.iteye.com/blog/1522906 jar包: jstl-1.2.jar ojdbc14.jar junit-4.4.jar jboss-loggin-3.1.0.GA.jar dom4j-1.6.1.jar xercesImpl.jar hibernate-c3p0-4.1.2.Final.jar c3p0-0. ...
derek_z 评论(0) 有929人浏览 2014-03-17 16:22

<ehcache-1> SelfPopulatingCacheScope异常

环境配置: 1.版本配置: spring 3.0.5 Release + ehcache-spring-annotations-1.1.2 + tomcat6 (+ tuscany2.0.1 tuscany 对缓存配置不知有无影响。) 因为使用的spring是3.1之前版本,spring在2.5之后删除原生配置ehcache后还没添加新的支持ehcache,所以使用了ehcache-spring-a ...
足至迹留 评论(0) 有1477人浏览 2014-03-12 10:47

EhCache辅助spring Acegi(转载)

因为在项目中想通过缓存来acegi的整合,因此选用了Ehcache,后来发现被terracotta收购后的Ehcache,由原本一个简简单单的 Java 缓存引擎变成了一个解决方案,而项目本身更是切分为以下几个大模块:   ehcache 打包了所有的模块 ehcache-core 核心缓存引擎,RMI复制模块和 Hibernate 的插件 ...
wbj0110 评论(0) 有837人浏览 2014-02-13 09:37

spring3.2+ehcache 注解使用

我一直不喜欢hibernate ,但是框架是spring mvc + hibernate 搭建,而且我喜欢自己写SQL,数据层 是自己封装的也写东西,没用hql 语句,也就没用他那些缓存,自己也想缓存一部分数据,所以就想自己写个缓存,或者用现成的缓存,通过spring 拦截,实现颗粒度比较细,容易控制的缓存。了解了下,spring 3.0 以后,应该从3.1 以后吧,注解方式的缓存就已经实现,下面 ...
greemranqq 评论(13) 有38695人浏览 2014-01-10 18:14

自己实现一个内存缓存

         最近了解了下缓存技术,主要分为内存缓存 和磁盘缓存,然后分布式里面有一些消息的推送,节点的一些处理。现在很多的用OSCache,EhCache 等等,资料很多,暂时就不多说了,我这里仅仅为了了解缓存框架的的知识,自己临时写一个缓存,后面可以实现AOP 和spring 结合。     实现功能:1.数据都缓存到内存中2.实现对每个元素Element的缓存时间进行控制3.对每 ...
greemranqq 评论(8) 有16571人浏览 2013-12-30 18:39

hibernate缓存ehcache用法

  一级缓存:session级别   二级缓存:sessionFactory级别   查询缓存:相同的SQL语句,不再重复执行     默认情况下,hibernate已经支持一级缓存了。   要支持二级缓存,步骤如下:    在spring配置文件applicationContext.xml中加入下面配置:       <!-- cache manager ...
dreamoftch 评论(0) 有2056人浏览 2013-12-04 23:36

ehcache详细解读

转载:http://raychase.iteye.com/blog/1545906 Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始 ...
yinlongfei 评论(0) 有1553人浏览 2013-10-30 14:18

EhCache 分布式缓存/缓存集群

开发环境: System:Windows JavaEE Server:tomcat5.0.2.8、tomcat6 JavaSDK: jdk6+ IDE:eclipse、MyEclipse 6.6 开发依赖库: JDK6、 JavaEE5、ehcache-core-2.5.2.jar Email:hoojo_@126.com Blog:http://blog.csdn.net/I ...
超超超哥2010 评论(0) 有1579人浏览 2013-10-25 20:21

Ehcache源代码阅读

1. 配置文件解析 由标准的SAX方式解析ehcache.xml到一个Configuration对象。关键类是BeanHandler+Configuration。BeanHandler的技巧在于xml tag/property与java bean的名称约定,找到一个tag就直接用tag名找到对应的add/extract/set方法call进去。类写的短小精悍,坏处是每个java类的写法都要受到限制。 ...
theking 评论(0) 有3765人浏览 2013-10-23 18:19

EhCache使用详细介绍

Ehcache中不仅可以用配置文件来配置缓存,而在代码中也可以实现同样的功能。  CacheManager singletonManager = CacheManager.create(); Cache memoryOnlyCache = new Cache( ...
macbin 评论(0) 有775人浏览 2013-10-07 18:35

hibernate启用二级缓存

今天看了公司的项目,使用了hibernate开源框架,发现项目中好多配置数据(黑名单等)都是保存在static变量中,个人认为可使用hibernate的二级缓存来存储! 启用二级缓存步骤简介如下: 一、在hibernate.cfg.xml中启用二级缓存(参阅%HIBERNATE_HOME%\project\hibernate-ehcache\src\test\resources\hibernat ...
宋建勇 评论(0) 有1455人浏览 2013-09-20 22:30

Hibernate集成Ehcache(一)

最近研究了一下Ehcache集成Spring、Hibernate中用法,Ehcache处理缓存的确是一个很好一个项目,毕竟是被Hibernate和spring两大开源流行框架所支持的嘛spring两大开源流行框架所支持的嘛 下面以例子来讲解Hibernate如何使用Ehcache: 首先说明下,Hibernate的一级缓存都在调用HttpSession中的方法时候由hibernate内部自己处理, ...
xionghaiyang 评论(0) 有1193人浏览 2013-09-12 18:14

EhCache 详解 (转)

Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料 以简单介 ...
kooii 评论(0) 有857人浏览 2013-09-12 17:16

Ehcache 入门

一 Ehcache 简介 Ehcache是一个纯Java的进程内缓存框架。 对于缓存数据: 1.最原始的就是通过static静态变量将数据直接缓存在内容中 2.将部分数据缓存在内容中,部分缓存在磁盘上。因为可能内存容量不够。 Ehcache就可以将数据保存在内存和磁盘上。当然Ehcache保存数据的时候还可以配置各种策略。 但是Ehcache最实际的作用就是缓存数据在内存及磁盘上。 ...
antlove 评论(1) 有2189人浏览 2013-09-05 17:10

srping3.1中cache(ehcache)问题 value, key

在项目中有使用到spring3.1的cache(使用内置的EhCache) 在一个类中有两个方法.  这两个方法的缓存名是一样的, key值都是用户id. 第一个方法中已经缓存过一个对象了(比如userA), 在调用第二个方法 用userA的uid获取userA实例的时候, 发现还是会去数据库查询,而不是直接从缓存中获得. 请问这是什么原因造成的呢?   @Cacheable(value= ...
zcqshine 评论(0) 有1041人浏览 2013-08-29 00:13

Terracotta 3.2.1简介 (一)

Terracotta开源项目以及Terracotta公司 Terracotta是一款由美国Terracotta公司开发的著名开源Java集群平台。它在JVM与Java应用之间实现了一个专门处理集群功能的抽象层,以其特有的增量检测、智能定向传送、分布式协作、服务器镜像、分片等技术,允许用户在不改变现有系统代码的情况下实现单机Java应用向集群话应用的无缝迁移。使得用户可以专注于商业逻辑的开发,由T ...
longgangbai 评论(0) 有2469人浏览 2013-07-22 20:25

SpringMVC + ehcache( ehcache-spring-annotations)基于注解的服务器端数据缓存

背景          声明,如果你不关心java缓存解决方案的全貌,只是急着解决问题,请略过背景部分。 在互联网应用中,由于并发量比传统的企业级应用会高出很多,所以处理大并发的问题就显得尤为重要。在硬件资源一定的情况下,在软件层面上解决高并发问题会比较经济实惠一些。解决并发的根本在于提高系统的响应时间与单位时间的吞吐量。解决问题的思路可分两个维度,一是提高系统的单位时间内的运算效率(比如集 ...
IT民工% 评论(2) 有16475人浏览 2013-07-03 11:43

hibernate2级缓存配置与测试

新建test项目→新建实体类Person→加入jar包 Person实体类代码: @Entity @Table(name = "person") @Cache(usage = CacheConcurrencyStrategy.READ_WRITE) public class Person implements java.io.Serializable { pri ...
Vksnail 评论(0) 有1716人浏览 2013-06-21 12:05

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics