`
klis_1
  • 浏览: 302 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

No Session found for current thread 咋解决?ehcache失效 咋解决?

阅读更多
背景:
   spring3想植入websocket;要从db获取数据;
spring上下文:
  1:通过WebApplicationContextUtils.getWebApplicationContext() 获取service 是可以;
     但是ehcache失效了;

  2:通过implements ApplicationContextAware 的applicationContext 获取service ;dao 出现No Session found for current thread异常;

  
   不知道大家的消息推送是不是都用到缓存了?我想每次访问db压力大嘛,就想缓解下,不知有没其他好的解决方式?
   如果用缓存,可是1的方式会失效;
   2的service缓存虽然不失效但是dao层无法访问么?

   关于ehcache:在正常web访问时ehcache是能正常使用的,所以ehcache配置是没问题的。

---------------- 
项目是注解事物

坐等大神支招————————————
分享到:
评论

相关推荐

    hibernate+ehcache

    一级缓存是每个 Hibernate Session 的私有缓存,而二级缓存则可以跨 Session 共享,Ehcache 就是常见的二级缓存实现。 7. **事务管理**:在整合 Hibernate 和 Ehcache 时,必须注意事务管理,确保缓存与数据库的...

    ehcache

    Ehcache 是一个开源的、高性能的缓存解决方案,广泛应用于Java应用程序中,尤其在提升系统性能和减少数据库负载方面表现突出。它支持内存和磁盘存储,并且可以与Java持久层框架如Hibernate、JPA等无缝集成。 ## 1. ...

    EHcache相关jar下载及案例

    **正文** EHcache是一款广泛使用的开源Java分布式缓存系统,主要设计...总之,EHcache是一个强大且灵活的缓存解决方案,适用于各种Java应用程序。正确地集成和配置EHcache,能够显著提升系统的响应速度和处理能力。

    Ehcache 简单的监控

    Ehcache是一个开源的、高性能的缓存解决方案,广泛应用于Java应用程序中,以提高数据访问的速度和效率。本文将深入探讨Ehcache的简单监控,帮助开发者更好地理解其工作原理和性能状态。 首先,了解Ehcache的核心...

    Ehcache缓存

    Ehcache是一种广泛使用的开源Java分布式缓存系统,它为高性能应用程序提供了内存存储和缓存解决方案。在Java世界中,尤其是在持久化框架如Hibernate的使用中,Ehcache扮演了至关重要的角色。由于数据库查询通常会...

    ehcache.jar及源码

    总之,Ehcache是一个强大的缓存解决方案,通过`ehcache-core-2.5.2.jar`和`ehcache-core-2.5.2-sources.jar`这两个文件,开发者不仅可以使用Ehcache提供的高效缓存服务,还能深入了解其内部机制,进行定制和优化,...

    ehcache2.6.5.rar

    在版本2.6.5中,Ehcache提供了一套完整的缓存解决方案,包括本地缓存、分布式缓存和 Terracotta 集群支持。 Ehcache 2.6.5的关键特性包括: 1. **内存管理**:Ehcache 使用LRU(Least Recently Used)策略来管理...

    Mybatis-ehcache 1.2.1源码(ehcache-cache-mybatis-ehcache-1.2.1.tar

    Mybatis-ehcache 1.2.1 是一个集成项目,它将 Ehcache 缓存系统与 Mybatis 框架结合在一起,提供了一种高效、便捷的数据缓存解决方案。在这一版本中,Ehcache 被用作 Mybatis 的二级缓存,以改善数据库查询性能并...

    ehcache.xsd_ehcache.xml代码提示.rar

    Ehcache是一个广泛使用的开源Java缓存解决方案,它能够提高应用程序性能,通过缓存数据和对象来减少数据库查询。 【描述解析】:描述中提到“已测试有效的ehcache.xsd文件”,这指的是Ehcache的XML Schema定义文件...

    ehcache监控工具ehcache-monitor-kit-1.0.3

    1.解压缩到目录下,复制ehcache-monitor-kit-1.0.0\lib\ehcache-probe-1.0.0.jar包到application的web-inf/lib目录下 2.将以下配置copy的ehcache.xml文件的ehcache标签中,注:上述链接中说的配置少写了个probe包名...

    Ehcache分布式缓存与其在SpringBoot应用

    Ehcache是一个高性能的、基于Java的进程内缓存解决方案,它被广泛应用于各种Java应用程序,包括Java EE和轻量级容器。Ehcache的主要优势在于它的快速响应、易用性和丰富的缓存策略。它提供了两种级别的缓存存储:...

    借助Ehcache缓存框架实现对页面的缓存Demo

    The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact. ...

    Ehcache_Hello

    Ehcache最初由Tomi Tirro设计,现在是Terracotta公司的产品,是Java世界中常用的二级缓存解决方案,尤其在Spring框架中得到了广泛应用。 **Ehcache工作原理** Ehcache的核心概念包括缓存、缓存区(Cache)、缓存项...

    ehcache配置使用详解

    ### ehcache配置使用详解 #### 一、ehcache概述与特性 **背景介绍:** 缓存作为提升系统响应速度和降低数据库压力的关键技术,在现代软件架构中占据着重要位置。ehcache,作为一款高性能的开源Java缓存框架,旨在...

    Ehcache经典中文教程

    在实际应用中,Ehcache 可以与 Spring、Hibernate 等框架集成,提供更高效的数据缓存解决方案。通过合理配置和使用 Ehcache,开发者可以显著提升应用程序的性能,减少对数据库的依赖,提高系统响应速度。

    ehcache jar包

    `ehcache`是一个广泛使用的Java缓存库,主要功能是提供高效的二级缓存解决方案,以优化应用程序性能并减少对数据库的依赖。在Java应用程序中,尤其是在Web应用中,`ehcache`被用来存储和检索频繁访问的数据,从而...

    Spring AOP+ehCache简单缓存系统解决方案

    在IT行业中,Spring AOP(面向切面编程)和ehCache是两个重要的工具,它们在构建高效、可扩展的应用程序时发挥着关键作用。本文将深入探讨如何利用这两个技术实现一个简单的缓存系统解决方案。 首先,Spring AOP是...

    ehcache的jar包

    4. **过期策略**:Ehcache允许设置元素的生存时间和空闲时间,生存时间是指元素从添加到缓存到失效的时间,空闲时间则是元素未被访问后的存活时间。过期策略有助于防止缓存无限增长。 5. **缓存加载器**:当请求的...

    ehcache-3.3.1-API文档-中文版.zip

    赠送jar包:ehcache-3.3.1.jar; 赠送原API文档:ehcache-3.3.1-javadoc.jar; 赠送源代码:ehcache-3.3.1-sources.jar; 赠送Maven依赖信息文件:ehcache-3.3.1.pom; 包含翻译后的API文档:ehcache-3.3.1-javadoc-...

    EHCache.jar和文档

    EHCache 是一个开源的、高性能的缓存解决方案,广泛应用于Java应用程序中,以提高数据访问的速度和效率。它被设计为轻量级且易于集成,能够显著提升应用程序的响应速度,减轻数据库的压力。 EHCache的核心功能包括...

Global site tag (gtag.js) - Google Analytics