`
jihongbin12329
  • 浏览: 40189 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于HIBERNATE的缓存

阅读更多

HIBERNATE CACHE 分两种: 一级  二级 SESSION 为一级  SESSIONFACTORY 为二级 同时SESSIONFACTORY 分为内置同外置 内置就是我们常在加载XXX.CFG.XML时用到里面放有预生成的SQL同一些XML文件中的信息

外置就是我们常说的SECOND LEVEL CACHE 当然QUERY CACHE也是二级的都要配置的

共在三处配置:HIBERNATE.XML  XXX.CFG.XML  ENCACHE.XML

HIBERNATE.XML:<property name="cache.provider_class">
  org.hibernate.cache.HashtableCacheProvider
 </property>
 <property name="hibernate.cache.use_query_cache">true</property>

XXX.CFG.XML:<cache usage="read-only"/>

ENCACHE.XML:

<?xml version="1.0"?>

<!--
    Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<ehcache>
      <diskStore path="java.io.tmpdir"/>     
      <defaultCache maxElementsInMemory="10000"  eternal="false"  timeToIdleSeconds="120"  timeToLiveSeconds="120"  overflowToDisk="true" /> 
      <cache name="com.snailweb.blog.pojo.BlogNoteInfo" maxElementsInMemory="10"   eternal="false"   timeToIdleSeconds="100" timeToLiveSeconds="100"  overflowToDisk="false"  />
     
</ehcache>
所有的缓存都是对像的所有值不只是OID

分享到:
评论
1 楼 a3mao 2007-06-04  
能在详细点就好了

相关推荐

    hibernate缓存深入详解.

    关于hibernate缓存的一个ppt课件,60+幻灯片,有需要的可以看一下

    Hibernate缓存.doc

    Hibernate缓存.docHibernate缓存.doc

    java开发常用jar包之hibernate缓存.rar

    总结来说,本压缩包“java开发常用jar包之hibernate缓存.rar”包含了关于Hibernate缓存的重要知识点,包括一级缓存、二级缓存的概念、作用、实现策略以及配置方法。理解和熟练运用这些知识,能帮助Java开发者提升...

    Hibernate缓存深入讲解

    关于hibernate缓存的讲解,以及缓存的优化。讲的非常透彻,对于项目中Hibernate缓存的优化会有很大帮助!

    Hibernate缓存深入详解 from ITEye

    **Hibernate缓存深入详解** 在Java企业级应用开发中,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。然而,随着应用规模的扩大,数据访问性能成为了一个不可忽视的问题。这时,...

    Hibernate缓存技术研究

    ### Hibernate缓存技术研究 #### 一、引言 Hibernate是一种强大的对象-关系映射(Object-Relational Mapping,简称ORM)工具,主要用于Java环境下的应用程序。它能够将应用程序中的对象模型映射到关系型数据库的表...

    hibernate缓存

    通过博客链接,我们可以了解更多关于Hibernate缓存的实战经验和最佳实践。此外,了解`hibernate_query_cache`这个压缩包文件可能包含的资源,比如示例代码、配置文件或教程文档,对于深入学习和掌握Hibernate缓存也...

    Java Hibernate缓存深入详解

    Java Hibernate缓存深入详解

    hibernate缓存机制

    Hibernate缓存机制是提高应用程序性能的关键技术之一,它通过存储数据副本减少对物理数据库的访问。缓存可以分为两层:第一级缓存和第二级缓存。 **第一级缓存**是内置在Session中的,它是不可卸载的,也称为...

    Hibernate缓存,性能优化

    本文将深入探讨Hibernate缓存的原理、类型及其对性能优化的影响。 ### Hibernate缓存原理 Hibernate缓存主要分为一级缓存和二级缓存。一级缓存,也称为会话缓存(Session Cache),是默认启用的,由Hibernate自动...

    Hibernate缓存深入详解

    【Hibernate缓存深入详解】 在Java的持久化框架Hibernate中,缓存机制是提升系统性能的关键因素。它位于Hibernate应用和数据库之间,减少了对数据库的直接访问,从而提高了应用程序的运行速度。缓存中存储的是...

    Hibernate缓存与spring事务详解

    **标题:“Hibernate缓存与Spring事务详解”** 在IT领域,尤其是Java开发中,Hibernate作为一款流行的ORM(对象关系映射)框架,极大地简化了数据库操作。而Spring框架则以其全面的功能,包括依赖注入、AOP(面向切...

    hibernate缓存和事务

    Hibernate 是一个流行的对象关系映射(ORM)框架,它允许Java...通过理解Hibernate缓存和事务管理,以及如何有效地执行查询,开发者可以创建高效、健壮的Java应用程序,降低与数据库交互的复杂性,同时提升系统性能。

    Hibernate缓存详解

    **Hibernate缓存详解** 在Java开发中,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。为了提高数据访问性能,Hibernate引入了缓存机制,它可以减少对数据库的直接访问,从而提升应用的...

    Hibernate缓存策略

    Hibernate缓存原理及调优策略 Hibernate缓存原理调优策略

    hibernate缓存ehcache用法

    这篇博客文章“hibernate缓存ehcache用法”可能详细介绍了如何在Hibernate中配置和使用Ehcache。 首先,我们需要理解什么是缓存。缓存是一种存储技术,用于临时保存经常访问的数据,以减少对主存储器(如数据库)的...

    Hibernate教程25_Hibernate缓存

    **标题解析:** "Hibernate教程25_Hibernate缓存" 这个标题表明了我们要讨论的是关于Hibernate框架的第25个教程,重点是它的缓存机制。Hibernate是一个流行的Java对象关系映射(ORM)框架,它允许开发者用面向对象的...

Global site tag (gtag.js) - Google Analytics