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

spring里配置使用hibernate的二级缓存几步

阅读更多
.在spring的配置文件中 applicationContent.xml,hibernate部分加入
xml 代码
<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>   
    <prop key="hibernate.cache.use_query_cache">true</prop> 

 

2.为 hibernate的配置文件中设置cache策略

xml 代码
<cache usage="nonstrict-read-write"/>   



3.在DAO中,调用find方法查询之前,设置使用缓存

java 代码
getHibernateTemplate().setCacheQueries(true); 



分享到:
评论

相关推荐

    hibernate二级缓存 SSH

    SSH(Struts2、Spring、Hibernate)是一种...通过部署到Tomcat服务器,初学者可以了解和学习如何在实际环境中配置和使用Hibernate二级缓存。这将是一个不错的实践项目,有助于理解SSH框架和Hibernate缓存的工作原理。

    hibernate-release-5.2.10

    6. **缓存**:Hibernate内置了二级缓存机制,可以通过配置使用如Ehcache这样的缓存提供者,提高性能。 7. **关联映射**:包括一对一(@OneToOne)、一对多(@OneToMany)、多对一(@ManyToOne)、多对多(@...

    ssh(structs,spring,hibernate)框架中的上传下载

     以上是Spring+Hibernate将文件二进制数据持久化到数据库的解决方案,而Struts通过将表单中file类型的组件映射为ActionForm中类型为org.apache.struts.upload. FormFile的属性来获取表单提交的文件数据。  工程...

    Hibernate开发指南

    6. **缓存机制**:理解Hibernate的缓存策略,包括一级缓存和二级缓存,以及它们在提高性能方面的作用。同时,还会涉及查询缓存和集合缓存的使用。 7. **性能优化**:探讨如何通过合理配置和编程实践来优化Hibernate...

    ssh复习试题

    - **二级缓存**:可选配置,用于不同Session间共享数据,适合读多写少的场景。第三方缓存如Ehcache等可以作为二级缓存的实现。 #### Hibernate的查询方式 - **SQL查询**:直接使用SQL语句进行查询。 - **HQL查询**...

    海辉面试题

    - **二级缓存**:可选配置,用于SessionFactory级别。 #### Hibernate延时加载 - 通过懒加载属性(`lazy="true"`)实现。 #### JNDI - **JNDI**:Java Naming and Directory Interface,用于查找和定位企业级...

    面试问题整理面试问题整理

    * 使用了一级二级缓存,会占用一定内存资源。 * 使用 HQL 语句,这使得 SQL 语句不够优化。 Spring 框架的工作机制 Spring 框架的工作机制可以分为以下几步: * BeanFactory 负责管理 Bean 的生命周期。 * ...

Global site tag (gtag.js) - Google Analytics