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配置是没问题的。

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

坐等大神支招————————————

猜你喜欢

转载自klis-1.iteye.com/blog/2292796