b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

休眠配置二级缓存的两种方法

电脑杂谈  发布时间:2020-04-01 01:09:09  来源:网络整理

hibernate二级缓存注解_hibernate二级缓存注解_springmvc hibernate注解

休眠2级高速缓存也称为进程级高速缓存或SessionFactory级高速缓存. 辅助缓存是全局缓存,可以由所有会话共享. 二级缓存的生命周期与SessionFactory的生命周期一致. SessionFactory可以管理二级缓存.

辅助缓存的配置和使用:

1. 在src下创建echcache.xml文件,其内容如下:

“ java.io.tmpdir” />“ 10000” eternal =“ false”溢出ToDisk =“ true” timeToIdleSeconds =“ 120” timeToLiveSeconds =“ 120” diskPersistent =“ false” />

maxElementsInMemory属性用于指定可以在缓存中放置多少个对象.

hibernate二级缓存注解_springmvc hibernate注解_hibernate二级缓存注解

The

eternal属性指定缓存是否是永久性的.

The

timeToIdleSeconds属性指定在使用缓存之前将其清除的时间.

The

springmvc hibernate注解_hibernate二级缓存注解_hibernate二级缓存注解

timeToLiveSeconds属性指定缓存的生存期.

diskPersistent属性指定高速缓存是否持久保存到硬盘hibernate二级缓存注解,并且保存路径由标签指定.

2. 修改hibernate.cfg.xml文件以启用辅助缓存.

“ hibernate.cache.use_second_level_cache”>真“ hibernate.cache.provider_class”> org.hibernate.cache.EhCacheProvider“ cn / ineeke /实体/ User.hbm.xml” />

3. 指定哪些实体类使用缓存. 第二步后,启用了缓存,但未使用它. 它不会自动缓存所有实体,但是需要手动指定需要缓存的实体及其缓存策略. 这里有两种方法.

springmvc hibernate注解_hibernate二级缓存注解_hibernate二级缓存注解

首先是修改映射文件hibernate二级缓存注解,以供实体使用缓存. 例如,使用User.hbm.xml中的标签启用.

<< span> classname =“ cn.ineeke.entity.User”表=“ t_user”>“只读” />“ id”> class =“本机” />“名称” /> 类>

第二种方法是在hibernate.cfg.xml中指定实体类并启用它.

“ hibernate.cache.use_second_level_cache”> true“ hibernate.cache.provider_class”> org.hibernate.cache.EhCacheProvider“ cn / ineeke /实体/ User.hbm.xml” /> << span> class-cacheclass = “ cn.ineeke.entity.User”用法=“只读” />

标签中的class属性指定要缓存的实体,用法属性与标签相同,后者指的是缓存策略. 该值取决于实际需求. 默认值为只读.

springmvc hibernate注解_hibernate二级缓存注解_hibernate二级缓存注解

常用缓存插件Hibernater辅助缓存是一个插件,以下是几个常用的缓存插件:

◆EhCache: 可以用作进程范围的缓存. 用于存储数据的物理介质可以是内存或硬盘. 它支持Hibernate的查询缓存.

OSCache: 可以用作进程范围的缓存. 用于存储数据的物理介质可以是内存或硬盘. 它提供了丰富的缓存数据过期策略,并支持Hibernate的查询缓存.

SwarmCache: 可用作集群范围的缓存,但不支持Hibernate的查询缓存.

◆JBossCache: 可用作集群范围的缓存,支持事务并发访问策略,并支持Hibernate的查询缓存.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-159471-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...