`
duobin3000
  • 浏览: 102500 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

cache--hibernate

阅读更多

哎。。。。。。。。。。。。。。

系统开发完毕,不上线不知道。上线后,性能啊----一个"差"字了得!

Hiberante 提供了cache功能:一个是在一级cache,存在与session中,用户不用刻意去处理cache,它属于事务级别的数据缓冲。

另一个是二级Cache,是SessionFactory级别的Cache,所有的session共享该cache.

废话就不说了:使用方式:

1、配置cache

hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider----位于hibetnate3.x包里。

2、将ehcache.xml放在classes下:

注意修改配置文件!!!!!

3、修改用户自己的hbm映射文件加入:

                               cache usage="read-write" 注意位置

     这里仅仅是对DAO层的缓存处理,关于web页面 等其他地方的缓存不在此范围

分享到:
评论

相关推荐

    hibernate-memcached包

    **hibernate-memcached包** 是一个专为Hibernate框架设计的扩展,目的是将流行的分布式内存缓存系统Memcached整合到Hibernate中,作为其二级缓存解决方案。在大型分布式应用中,缓存技术是提高性能的关键,特别是...

    hibernate-jpa-2.1-api-1.0.0.Final.jar

    《深入理解Hibernate-JPA 2.1 API:源码解析与应用实践》 在Java世界里,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。而Hibernate对Java Persistence API (JPA) 的支持,使得开发者...

    hibernate-release-5.0.0.Final(1).zip

    本次我们将深入探讨的版本是`hibernate-release-5.0.0.Final(1)`,这个版本在Hibernate的生命周期中具有重要的地位,它引入了多项新特性和改进,旨在提升开发效率和性能。 一、Hibernate概述 Hibernate是Java领域中...

    spring-cache-4.2.xsd.zip

    Spring Cache是Spring框架的一个模块,它提供了一种统一的缓存抽象,支持多种缓存实现,如 EhCache、Guava Cache、Hibernate二级缓存等。通过使用Spring Cache,开发者可以在不修改代码的情况下,为应用程序添加缓存...

    hibernate-extensions-2.1.3.zip ,middlegen for hibernate

    而`hibernate-extensions-2.1.3.zip`则包含了一系列对Hibernate原生功能的扩展,这些扩展为开发人员提供了更多便利和灵活性。Middlegen,作为`Middlegen-Hibernate-r5.zip`的主要内容,是针对Hibernate的一个实用...

    hibernate-memcached-1.1.0-sources.zip

    《Hibernate与Memcached整合详解——基于hibernate-memcached-1.1.0源码分析》 在当今的Web开发领域,数据持久化是一个必不可少的环节,而Hibernate作为Java领域广泛使用的对象关系映射(ORM)框架,极大地简化了...

    Hibernate-annotations-3.4最新版本

    《深入理解Hibernate-annotations-3.4.0:简化对象持久化的注解神器》 在现代软件开发中,数据库操作是不可或缺的一部分。为了有效地管理数据对象与数据库之间的映射关系,Hibernate作为一款强大的Java对象关系映射...

    hibernate-redis-2.3.2.jar和redisson-2.5.1.jar

    hibernate-redis-2.3.2.jar和redisson-2.5.1.jar是两个在Java开发中用于整合Hibernate ORM框架与Redis分布式缓存的库。它们为开发者提供了在Hibernate4.0及以上版本中利用Redis进行数据缓存的能力,以提升应用程序的...

    com.springsource.org.hibernate.cache-3.3.2.GA.jar

    jar包,官方版本,自测可用

    hibernate-annotations-3.4.0.GA.rar

    - `@Cache`: 配置缓存区域和策略,如READ_ONLY、NONSTRICT_READ_WRITE、TRANSACTIONAL。 以上只是Hibernate注解3.4.0.GA版中部分关键知识点的概述,实际应用中,开发者还需要根据项目需求灵活运用,并结合 ...

    hibernate--5.Hibernate配置文件详解-2

    标题"hibernate--5.Hibernate配置文件详解-2"暗示我们将继续上一节的内容,进一步深入理解Hibernate配置文件的各个方面。通常,Hibernate的配置文件以`hibernate.cfg.xml`的形式存在,它是项目初始化和连接数据库的...

    hibernate-release-5.0.7.Final.zip官方

    ### Hibernate 5.0.7.Final版本解析与应用指南 #### 一、概述 ...根据描述中的信息,“hibernate-release-5.0.7.Final.zip”是一个官方提供的资源包,由于文件体积较大,建议通过官网提供的下载链接进行获取:...

    hibernate-annotations-3.4.0.GA.chm中文版

    `html.CHM`可能包含了通用的HTML格式的文档,方便在各种设备上阅读,而`hibernate-annotations-3.4.0.GA.CHM`则可能是专门为Hibernate注解3.4.0.GA版本定制的帮助文件,其中包含了详细的API参考、示例代码和使用指南...

    hibernate--5.Hibernate配置文件详解

    标题"hibernate--5.Hibernate配置文件详解"暗示我们将探讨的是Hibernate 5版本的配置细节。这个版本引入了一些新特性和改进,同时也保持了对前一版本的兼容性。配置文件是Hibernate的核心部分,它定义了与数据库的...

    hibernate4.0使用二级缓存jar包

    <property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory 3.3配置如下: <property name="hibernate.cache.use_second_level_cache">true <property name="cache...

    hibernate-annotations-3.4.0.GA

    通过`@Cacheable`和`@Cache`注解可以配置实体的缓存策略,提高性能。 7. **转换器和类型** Hibernate支持自定义类型转换,通过`@Type`注解可以指定自定义类型,如日期时间格式、枚举等。 8. **回调事件** `@...

    hibernate-jpa-2.1-api 1.0.0.Final API

    **标题详解:** "hibernate-jpa-2.1-api 1.0.0.Final API" 这个标题指的是Hibernate对Java Persistence API (JPA) 2.1规范的实现,版本为1.0.0.Final。Hibernate是Java领域中最受欢迎的对象关系映射(ORM)框架之一...

    grails-redis-hibernate-cache:Grails 与 Redis 的集成作为 Hibernate 二级缓存的后端

    compile " :redis-hibernate-cache:1.0 " 还有这个存储库到存储库列表: repositories { .. . mavenRepo " http://dl.bintray.com/debop/maven " } 这是下载一些不在主要 maven 存储库中的依赖项所必需的。 在...

    hibernate-release-4.3.5.Final jar包

    "hibernate-release-4.3.5.Final"中的"S2SH"标签指的是Struts2、Spring和Hibernate三个流行框架的组合。这种组合常见于企业级应用开发,其中Struts2负责MVC模式中的控制层,Spring提供依赖注入和事务管理,而...

    hibernate-release-4.3.7.Final

    3. Cache:支持二级缓存,可以显著提高数据访问效率,降低数据库压力。 4. Mapping:通过XML或注解方式实现对象与数据库表之间的映射,使得数据库操作与对象操作一致。 四、最佳实践 1. 事务管理:在使用Hibernate...

Global site tag (gtag.js) - Google Analytics