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入门系列(三)–在Hibernate 中运用EHCache

1、hibernate.cfg.xml中需设置如下: 3系列版本加入 org.hibernate.cache.EhCacheProvider   EhCacheProvider类位于hibernat...
  • okkeqin
  • okkeqin
  • 2014年02月01日 09:17
  • 573

搭建Hibernate二级缓存EHcache的环境

常见的缓存组件 在默认情况下,hibernate会使用EHCache作为二级缓存组件。但是,可以通过设置hibernate.cache.provider_class属性,指定其他的缓存策略,该缓存策...
  • leisure_life
  • leisure_life
  • 2017年03月19日 17:30
  • 843

如何在JPA,Hibernate 和 Spring 中配置 Ehcache 缓存

如何在JPA,Hibernate 和 Spring 中配置 Ehcache 缓存
  • bestcxx
  • bestcxx
  • 2015年12月31日 14:00
  • 1098

Ehcache缓存入门实战(附源码)

Ehcache缓存入门实战(附源码)Ehcache是一个强大、成熟的Java缓存框架,可以非常容易与其他库和框架集成。官网声称Ehcache可以作为TB级别的数据缓存,并且具有高扩展性。目前Ehcac...
  • u011116672
  • u011116672
  • 2016年08月11日 16:49
  • 3485

Hibernate之Hibernate+EHCache配置二级缓存实战

准备条件: 我使用的版本是:hibernate-release-4.2.2.Final Hibernate必须的jar包:hibernate-4.2.2\hibernate-release-4.2.2...
  • yhl_jxy
  • yhl_jxy
  • 2016年03月17日 11:27
  • 6952

Spring4+Hibernate4配置Ehcache

最近自己的项目应用到缓存,就打算搭建一下spring4+hibernate4+ehcache,没想到搭建缓存项目,会出现这个小问题。 首先是开启hibernate的二级缓存配置,代码如下: t...
  • XS910115
  • XS910115
  • 2016年11月08日 20:29
  • 962

spring+hibernate使用ehcache做缓存

一.  hibernate ehcache 二级缓存1.EhCache是什么    EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再...
  • crow2738
  • crow2738
  • 2011年06月03日 15:02
  • 3782

spring4-hibernate4-二级缓存ehcache配置

一、 Ehcache配置文件ehcache.xml xml version="1.0" encoding="UTF-8"?> ehcache name="es">       ...
  • stickallthetime
  • stickallthetime
  • 2015年08月14日 11:36
  • 2142

spring+hibernate整合ehcache

1.使用ehcache来提高系统的性能,现在用的非常多, 也支持分布式的缓存,在hibernate当中作为二级缓存的实现产品,可以提高查询性能。 2.在之前的struts2.12+Spring3...
  • dac55300424
  • dac55300424
  • 2014年03月04日 14:06
  • 1965

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

Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的...
  • u012562943
  • u012562943
  • 2016年07月06日 10:11
  • 4397
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EHCache入门系列(三)–在Hibernate 中运用EHCache
举报原因:
原因补充:

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