`
programmer
  • 浏览: 76745 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

spring+hibernate 多数源下 怎么实现cache呢?

阅读更多
不知道大家有没有这方面的经验,说出来分享一下。提方案也行!
分享到:
评论
6 楼 littcai 2007-07-03  
在更高层次用AOP做拦截缓存
5 楼 tom.duan 2007-07-02  
用ehCache写一个简单的Cache管理放在Service上应该可以吧……切换数据源的时候把所有的Cache都flush掉……
4 楼 programmer 2007-06-15  
synonyms 什么东东 没有听说过。我的应用会使用到多个schema的数据,具体什么那个schema的 spring 多数据源是可以解决这个问题的(动态切换),如果从hibernate的ehcache获取数据的时候也能动态切换就能解决我的问题
3 楼 sorphi 2007-06-15  
是否可以在一个用户的schema中做另一个用户所属对象的synonyms呢?

你这个应用貌似可以绕过多数据源的设计.

oracle中多schema是为了依据权限对对象进行的管理划分,如果应用中需要综合多个schema中的对象,做synonyms是最合理的。
2 楼 programmer 2007-06-15  
我试过不行
1 楼 programmer 2007-06-15  
一个数据库实例,多个user 如:oracle

相关推荐

    Spring+Hibernate+ehcache整合

    1. **Spring配置**:Spring的配置文件(如`applicationContext.xml`)会定义bean,包括数据源、SessionFactory(Hibernate)、缓存管理器(Ehcache)以及业务层和服务层的组件。通过依赖注入,Spring将这些组件装配...

    权限管理struts2+spring+hibernate easyui

    【标题】"权限管理struts2+spring+hibernate easyui" 涉及到的是一个基于Java Web技术的权限管理系统,它整合了Struts2、Spring和Hibernate框架,并利用EasyUI进行前端展示。这样的系统设计允许开发者高效地构建功能...

    struts+spring+hibernate 分页

    在 Struts+Spring+Hibernate 结构中实现分页,需要结合这三大框架的特点来设计和实现。 首先,Struts 在控制器层中处理用户的请求,比如用户点击分页链接时,Struts 框架会调用相应的Action类方法。在这个方法中,...

    struts+hibernate+spring源码

    通过源码学习,可以理解它们是如何协同工作的,例如,Spring如何通过AOP代理实现在Struts Action调用前后执行特定逻辑,以及如何配置和管理Hibernate SessionFactory。 **源码学习价值:** 1. **提升理解力**:源码...

    springmvc+spring4+hibernate5架构搭建实例

    例如,可以结合Spring Security提供身份验证和授权,使用缓存机制(如Spring Cache或Hibernate二级缓存)提高效率,编写单元测试和集成测试确保代码质量。 总的来说,Spring MVC+Spring 4+Hibernate 5的架构提供了...

    Struts2+spring+hibernate项目模板例子

    7. **优化与扩展**:随着项目的演进,可能需要进行性能优化,例如使用缓存技术(如Spring的Cache Abstraction),调整Hibernate的二级缓存策略,或者利用Spring Boot简化配置和部署。 总之,“Struts2+spring+...

    struts2+spring+hibernate

    Struts2、Spring和Hibernate是Java Web开发中的三个核心框架,它们共同构成了经典的MVC(Model-View-Controller)架构模式。这篇详细讲解将深入探讨这三个框架如何协同工作,为开发者提供高效、灵活的Web应用解决...

    Spring+Hibernate+Struts实现分页

    在分页场景下,Hibernate提供Criteria、HQL(Hibernate查询语言)或SQL查询方式,结合Page对象或者Criteria的setFirstResult和setMaxResults方法实现分页查询。 3. **Struts框架**:Struts负责处理HTTP请求,通过...

    spring +hibernate 详解与配置(附图)

    - 例如,可以使用Spring Cache API来自动缓存Hibernate查询的结果,减少不必要的数据库交互。 综上所述,Spring与Hibernate的结合不仅可以大大简化开发流程,还能提高系统的稳定性和可维护性。通过合理配置和利用...

    在Spring+Hibernate集成环境中使用EhCache缓存

    在Spring和Hibernate集成的开发环境中,使用EhCache作为缓存机制是常见的优化策略,它能够显著提升应用程序的性能和响应速度。EhCache是一款开源的、高性能的、内存级的分布式缓存解决方案,适用于Java应用程序。...

    配置Spring+hibernate使用ehcache作为second-levelcache.docx

    " Spring+Hibernate 使用 Ehcache 作为 Second-Level Cache" Spring 和 Hibernate 是 Java Web 应用程序开发中两个非常重要的技术栈。Spring 是一个轻量级的控制反转(IoC)容器,提供了一个框架来管理 Java 对象...

    struts+spring+hibernate 整合笔记

    本文档旨在记录在特定版本环境下(JDK5.0、JBoss4.0.4GA、Spring2.5、Hibernate3.1、Struts1.2)使用Spring、Hibernate与Struts进行整合的心得体会,以便于更好地理解和掌握这种技术架构。 #### 技术选型与环境配置...

    论坛系统(Spring+Hibernate+Struts2)

    【描述】:“该论坛系统是基于Java技术栈,利用Struts2作为MVC框架、Hibernate作为持久层框架、Spring作为核心容器,实现了一个完整的Web应用程序。这个系统设计旨在提供一个用户友好的交互平台,允许用户注册、登录...

    spring+hibernate+webwork相关配置

    8. **性能优化**:配置过程中还需要考虑性能优化,如使用二级缓存(Hibernate的EHCache或Spring的Guava Cache)、合理设置事务隔离级别、避免N+1查询等。 由于没有具体的压缩包文件内容,以上内容基于一般情况的...

    WebWork+Spring+Hibernate整合开发网络书城 第5讲

    在本讲中,我们将学习如何配置Hibernate,包括实体类的定义、数据源的设置、SessionFactory的创建,以及如何在WebWork或Spring中调用Hibernate进行数据存取。 在整合这三个框架的过程中,Spring的角色尤为重要,...

    Spring4+Hibernate4二级缓存实例源码

    通过这个"Spring4+Hibernate4二级缓存实例源码",你可以学习到如何在实际项目中结合Spring和Hibernate实现二级缓存,提高应用的运行效率。同时,深入理解缓存的工作原理和最佳实践,对于优化系统的性能和架构有着...

    SpringMVC+Spring+hibernate jar

    Spring MVC、Spring 和 Hibernate 是Java开发中非常重要的三个框架,它们在企业级Web应用开发中起着关键作用。本文将详细介绍这三个组件以及它们如何协同工作。 **Spring MVC** Spring MVC 是 Spring 框架的一个...

    JSF+HIbernate+Spring结合

    在本节中,我们将详细介绍如何在MyEclipse环境下实现JSF、Hibernate和Spring的完美结合。 ##### 1. 添加依赖库 首先,需要在项目中添加必要的JAR文件。可以通过MyEclipse的插件管理器选择“Hibernate”、“JSF”和...

    spring+mvc+hibernate集成redis缓存

    Spring、MVC、Hibernate是Java领域常用的三大框架,它们分别负责依赖注入、Web层控制和持久层操作。而Redis则是一款高性能的内存数据结构存储系统,常用于做缓存服务。本文将详细介绍如何将Spring、Spring MVC和...

    Spring + Hibernate + Struts 事务配置小例子(带提示框等小技巧)

    前几天搞 Spring + Hibernate + Struts 事务配置 ,网上找了好多资料,不过好无语,大多都是 Ctrl + V,浪费俺的宝贵时间 现在我总结配出一套,给大家参考参考,可能有不足,请大家多多交流。 附:内有弹出...

Global site tag (gtag.js) - Google Analytics