0 0

struts2+spring+hibernate3的架构 使用2个数据库5

有一个想法,我想使用两个路径的数据库,如:单选框选择数据库1的时候数据库连接使用数据库1的路径,当选择2的时候使用数据库2的路径,可以实现不?如果可以,怎么实现?
2008年6月15日 21:23

3个答案 按时间排序 按投票排序

0 0

这个想法没有太实际的意义。

[1] 难道非要做到1、3、5的数据在A数据库上,2、4、6在B数据库上?
    --- 请问报表怎么出?一个简单的查询怎么解决?数据库切换过程中的连接,客户端响应怎么办?切换完了,你怎么刷新Session?

[2] 还是需要做两个数据库同时支持运行,以免其中一个宕机?
    --- 数据库集群,热备份

何必非要把所有问题的解决放到应用框架内呢?

2008年6月23日 00:00
0 0

你会用一个数据库,2个不是和一个一样吗,只是修改一下连接地址.

2008年6月19日 15:39
0 0

最直接了当的方式是,做两套DAO,使用不同的sessioFactory.根据参数来切换DAO。
不过先找到非要这样做的理由哦。

2008年6月16日 01:25

相关推荐

    最新项目系统:Struts2+Spring4+Hibernate4三大框架整合

    总的来说,"最新项目系统:Struts2+Spring4+Hibernate4三大框架整合"为学习和实践Java Web开发提供了一个实用的平台,对于提升开发者的技术水平和项目经验具有极大的帮助。通过深入研究和实践,开发者可以掌握Java ...

    Struts2+Spring4+Hibernate5整合

    Struts2、Spring4和Hibernate5是Java Web开发中的三个重要框架,它们分别负责MVC模式中的动作控制、依赖注入和持久化管理。这三者的整合可以构建出高效、稳定且易于维护的企业级应用。 **Struts2** 是一个基于MVC...

    struts2+spring4+hibernate

    至于Apache Tomcat,它是广泛使用的Java Servlet和JavaServer Pages(JSP)容器,也是Struts2、Spring4和Hibernate运行的基础。在这个压缩包中包含的Apache Tomcat 8.0.47是Tomcat的一个版本,它提供了运行Java Web...

    基于struts2+spring2+hibernate3的注册登陆

    这个项目是一个经典的Java Web应用程序开发案例,采用的技术栈是Struts2、Spring2和Hibernate3,这三大框架组合在一起,可以实现MVC(Model-View-Controller)架构,提供数据持久化、业务逻辑管理和前端交互的能力。...

    Struts2+Spring+Hibernate和Struts2+Spring+Ibatis

    Struts2+Spring+Hibernate和Struts2+Spring+Ibatis是两种常见的Java Web应用程序集成框架,它们分别基于ORM框架Hibernate和轻量级数据访问框架Ibatis。这两种框架结合Spring,旨在提供一个强大的、可扩展的、易于...

    Struts2+Spring3+Hibernate4示例

    Struts2、Spring3和Hibernate4是Java Web开发中的三个核心框架,它们分别负责MVC(Model-View-Controller)架构中的控制层、业务层和服务层。本示例结合这三个框架,提供了一种完整的三层架构实现,以提高开发效率和...

    struts2 + spring 3 + hibernate3.3整合实现图书馆管理管理

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们的整合应用广泛用于构建复杂的Web应用程序,如本例中的图书馆管理系统。这个系统实现了用户登录和注册功能,并且提供了对书籍表的操作,包括增、删、改...

    JavaEE多层架构Struts2+Spring3+Hibernate3+Ajax的整合

    ### JavaEE多层架构Struts2+Spring3+Hibernate3+Ajax的整合 #### 概述 随着软件开发技术的不断进步,构建可复用、易于扩展并经过良好测试的软件组件变得尤为重要。在此背景下,Struts、Spring 和 Hibernate 这三大...

    Struts2+Spring3+Hibernate4+Maven+EasyUI

    Struts2+Spring3+Hibernate4+Maven+EasyUI 是一个常见的Java Web开发组合,它们各自扮演着关键的角色,构建了一个高效、模块化的应用程序架构。这个组合在企业级应用中广泛使用,尤其是在数据管理、业务逻辑处理和...

    完整的Struts2+Spring2+Hibernate3增删查案例

    Struts2、Spring2和Hibernate3是经典的Java Web开发框架组合,它们在企业级应用中广泛使用,构建了MVC(Model-View-Controller)架构的基础。这个完整的案例旨在展示如何将这三个框架集成,实现数据的增删查操作。...

    Struts2+Spring3+Hibernate框架技术精讲与整合案例 PDF 下载

    Spring3还包含了Spring MVC模块,可以替代Struts2作为Web层的解决方案,但两者结合使用可以实现更高效、更灵活的架构设计。 Hibernate则是Java领域广泛使用的ORM(Object-Relational Mapping)框架,它简化了数据库...

    在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架

    在Netbeans 6.1中创建一个新的Web项目,并选择使用Spring Web MVC 2.5、Struts 2.0和Hibernate框架。项目命名为`SSHDemo`。 ##### 4. 配置库文件 - 在项目的“属性”->“库”选项卡中,添加ssh_lib.zip包中的两个库...

    struts2+spring2.5+Hibernate3.2整合示例

    Struts2、Spring和Hibernate是Java Web开发中的三...以上就是关于“Struts2+Spring2.5+Hibernate3.2整合示例”的主要知识点,这个整合实例涵盖了Java Web开发中的重要技术,对于开发者来说,深入学习和实践将非常有益。

    Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频002

    Struts2、Spring3、Hibernate4、Maven和EasyUI是Java Web开发中常见的技术栈,它们各自在应用开发中扮演着重要的角色。这个视频教程应该是针对初学者,旨在介绍如何将这些技术整合到一起,构建一个完整的Web应用程序...

    Struts2+Spring3+Hibernate3整合项目案例

    Struts2、Spring3和Hibernate3是Java Web开发中的三个重要框架,它们分别负责MVC模式中的Action层、业务逻辑层和服务数据访问层。在这个整合项目案例中,开发者通过将这三个框架结合,构建了一个功能完整的Web应用...

    Struts2+Spring+Hibernate+Jsp+Mysql5 项目申报系统.zip

    Struts2+Spring+Hibernate+JSP+MySQL5是一个经典的Java Web开发框架组合,也被称为SSH框架。这个项目申报系统是基于这些技术构建的,它提供了高效、灵活且可扩展的后端架构来处理复杂的业务逻辑和数据管理。以下是...

    struts1+spring2.5+hibernate3.0集成带数据库

    Struts1、Spring2.5和Hibernate3.0是Java Web开发中经典的SSH(Spring、Struts、Hibernate)集成框架的三个组件,它们在2000年代末期至2010年代初广泛应用于企业级应用开发。SSH框架组合为开发者提供了模型-视图-...

    网上购物系统Struts2+Spring2.5+Hibernate3

    "易购网络商城"是一个采用经典S2SH(Struts2+Spring2.5+Hibernate3)技术栈开发的网上购物系统,它为开发者提供了完整的解决方案,便于快速搭建和维护电商网站。下面将对这个系统的各个组成部分进行详细介绍。 1. ...

    struts2+spring+hibernate框架购物车

    Struts2、Spring和Hibernate是Java企业级应用开发中非常流行的三大开源框架,它们各司其职,共同构建了一个强大的MVC(Model-View-Controller)架构。在"struts2+spring+hibernate框架购物车"项目中,这三个框架协同...

    jbpm4整合struts2+spring2.5+hibernate3.3

    Struts2是一个基于MVC设计模式的Web应用框架,Spring2.5提供了全面的持久化、事务管理和依赖注入功能,而Hibernate3.3则是一个强大的对象关系映射(ORM)框架,用于简化数据库操作。 在这个整合中,jbpm4作为流程...

Global site tag (gtag.js) - Google Analytics