EHCache入门系列(三)–在Hibernate 中运用EHCache

转载 2015年07月09日 22:46:16

1、hibernate.cfg.xml中需设置如下:

3系列版本加入

<property name=” hibernate.cache.provider_class”>
org.hibernate.cache.EhCacheProvider
</property>  EhCacheProvider类位于hibernate3.jar

2.1版本加入

net.sf.ehcache.hibernate.Provider

2.1以下版本加入

net.sf.hibernate.cache.EhCache

2、在Hibernate3.x中的etc目录下有ehcache.xml的示范文件,将其复制应用程序的src目录下(编译时会把ehcache.xml复制到WEB-INF/classess目录下),对其中的相关值进行更改以和自己的程序相适合。

3、持久化类的映射文件进行配置

<cache usage="read-write"/>

在<set>标记中设置了<cache usage="read-write"/>,但Hibernate仅把和Group相关的Student的主键id加入到缓存中,如果希望把整个Student的散装属性都加入到二级缓存中,还需要在Student.hbm.xml文件的<class>标记中加入<cache>子标记,如下所示:

<cache usage="read-write" /> <!–cache标记需跟在class标记后–>

注:SSH中hibernate配置的cache信息

<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>

EHCache入门系列(一)–简介及配置

一、简介 ehcache 是一个非常轻量级的缓存实现,而且从1.2 之后就支持了集群,而且是hibernate 默认的缓存provider 。EhCache 是一个纯Java的进程内缓存框架,具有快...

EHCache入门系列(四)–分布式缓存集群环境配置

ehcache提供三种网络连接策略来实现集群,rmi,jgroup还有jms。同时ehcache可以可以实现多播的方式实现集群,也可以手动指定集群主机序列实现集群。   Ehcache支持的分布式...

EHCache入门系列(四)–分布式缓存集群环境配置

ehcache提供三种网络连接策略来实现集群,rmi,jgroup还有jms。同时ehcache可以可以实现多播的方式实现集群,也可以手动指定集群主机序列实现集群。   Ehcache支持...

EHCache入门系列(一)–简介及配置

hibernatecache磁盘servlet框架虚拟机 目录(?)[-] 一简介二快速上手三配置文件参数详解   一、简介 ehcache 是一个非常轻量级的缓存实现,而且从1.2...
  • okkeqin
  • okkeqin
  • 2014年01月29日 11:30
  • 505

Shiro 入门系列 四 (shiro缓冲整合EhCache)

1.Shiro的缓冲              shiro的缓冲是被shiro的缓冲管理器所管理的,即CacheManage,Shiro的用户认证是没有提供缓冲机制的,因为每次登...

Ehcache系列三:Spring Cache 介绍

转自:http://www.cnblogs.com/rollenholt/p/4202631.html 缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文...

EHCache–分布式缓存集群环境配置

ehcache提供三种网络连接策略来实现集群,rmi,jgroup还有jms。同时ehcache可以可以实现多播的方式实现集群,也可以手动指定集群主机序列实现集群。   Ehcache支持的分布式...

Hibernate 二级缓存的配置及使用_EhCache

在大多数的应用程序中都会添加缓存模块,以减少数据库访问次数,同时增加响应速度。下面介绍一下hibernate的二级缓存。默认情况下hibernate的二级缓存是不开启的,我们需要手动配置并启用。 注...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EHCache入门系列(三)–在Hibernate 中运用EHCache
举报原因:
原因补充:

(最多只允许输入30个字)