`
convertto
  • 浏览: 125039 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

struts2+hibernate+spring+tomcat6.0连接池的配置

阅读更多

首先:在tomcat目录下配置好数据库的链接池

添加conf/server.xml文件中配置

<GlobalNamingResources>

<Resource name="jdbc/Oracleguannan"
     type="javax.sql.DataSource"
     password="password"
     driverClassName="oracle.jdbc.driver.OracleDriver"
     maxIdle="2"
     maxWait="5000"
     username="username"
     url="jdbc:oracle:thin:@192.168.0.201:1521:known"
     maxActive="20" />

添加conf/context.xml

 

<ResourceLink name="jdbc/Oracleguannan" global="jdbc/Oracleguannan" />

 

然后在Spring配置文件applicationContext.xml中 配置数据源

 

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
  <property name="jndiName">
   <value>java:comp/env/jdbc/Oracleguannan</value>
  </property>
 </bean>
 <bean id="sessionFactory"
  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="dataSource">
   <ref bean="dataSource" />
  </property>
  <property name="hibernateProperties">
   <props>
    <prop key="hibernate.dialect">
     org.hibernate.dialect.Oracle9Dialect
    </prop>
    <!--
    <prop key="hibernate.show_sql">true</prop>
    <prop key="hibernate.format_sql">true</prop>
     -->
   </props>
  </property>
  <property name="mappingResources">
   <list>
    <value>这里是加载的HIBERNATE OR 文件</value>
   </list>
  </property>
 </bean>

 

配置就是如此的简单,希望给你们有帮助

 

 

分享到:
评论

相关推荐

    struts2+hibernate3.2+spring2.5集成步骤

    在IT行业中,集成Struts2、Hibernate3.2和Spring2.5这三大框架是构建高效、可维护的企业级Web应用程序的常见选择。这三者分别负责MVC(Model-View-Controller)架构中的表现层、持久化层和业务逻辑层的管理。下面将...

    struts2+hibernate3.2+spring2.5集成方案

    【SSH集成】指的是将Struts2、Hibernate3.2和Spring2.5这三大主流Java Web框架进行整合,以构建高效、松耦合的企业级应用。这个集成方案旨在利用Struts2作为MVC(Model-View-Controller)框架处理前端请求,通过...

    基于Struts+Hibernate+Spring的Web_应用开发

    ### 基于Struts+Hibernate+Spring的Web应用开发 #### 一、实训目标概述 本实训指导书旨在帮助学生深入理解并掌握基于Struts、Hibernate与Spring三种技术的Web应用开发流程与技巧。通过分阶段的学习和实践,使学生...

    struts1.2+spring2.0+hibernate3.1集成开发详解

    ### Struts 1.2 + Spring 2.0 + Hibernate 3.1 集成开发详解 #### 1. 引言 随着Java Web应用的发展,越来越多的企业级项目选择了Struts、Spring与Hibernate(简称SSH)这三种框架进行集成开发。本篇文章将通过...

    truts2+hibernate3.2+spring2.5 proxool成步骤

    在构建企业级Java应用时,整合Struts2、Hibernate3.2和Spring2.5是一个常见的选择,因为这三个框架分别负责MVC模式的展现层、持久层管理和业务层的依赖注入。在这个过程中,使用Proxool作为数据库连接池能够有效地...

    struts2 hibernate3.2 spring2.5集成步骤

    本篇文章将详细阐述如何在MyEclipse6.5环境下,通过Tomcat6.0服务器搭建基于Struts2、Hibernate3.2和Spring2.5框架的应用程序。 #### 一、创建项目 首先,在MyEclipse6.5中新建一个动态Web项目: 1. **打开...

    struts2 hibernate spring集成

    接下来将详细介绍如何在MyEclipse 6.5环境下,结合Tomcat 6.0服务器,完成Struts2、Hibernate与Spring的集成。 #### 二、项目创建与配置 1. **项目创建**: - 使用MyEclipse创建一个新的Java Web项目。 - 右键...

    SSH框架搭建的步骤(图解)

    2. **数据源配置**:配置数据库连接池,例如C3P0或DBCP,以及相关的数据库连接信息。 3. **Hibernate配置**:在Spring配置文件中,配置Hibernate的SessionFactory,并且可以设置事务管理器。 4. **整合Struts2和...

    SSH框架配置-JAVA框架

    - **配置Hibernate**:设置Hibernate的连接池,编写实体类,创建映射文件,配置Hibernate的`hibernate.cfg.xml`文件,包括数据库连接信息、方言、缓存策略等。 - **整合测试**:编写Action类,实现业务逻辑,与...

    Myeclipse6.5GA__struts1.2_spring2.5_hibernate3.2

    接下来,教程跳过了数据源的具体配置,因为它通常涉及数据库连接池的设置。然而,教程提到了在Tomcat的`context.xml`文件中配置数据源的方法,包括设置数据源的名称、认证方式、最大活动连接数、最大空闲连接数、...

    (sshproject)tomcat调用jboss上的ejb3.0

    确保在Struts2配置文件中正确引用了Spring插件。 - Hibernate用于数据库操作。配置Hibernate的`hibernate.cfg.xml`文件,设置MySQL的连接参数,包括数据库URL、用户名和密码。 4. **远程调用EJB**: - 使用JNDI...

    基于MyEclipse的SSH整合

    4. **配置数据源**:设置数据库连接池,如C3P0或DBCP等。 5. **添加Hibernate支持**:添加Hibernate配置文件hibernate.cfg.xml,并配置SessionFactory等。 6. **添加Hibernate反向工程**:利用Hibernate的反向工程...

    基于MyEclipse的SSH整合.pdf

    4. **配置数据源**:配置数据访问层的数据源,如使用C3P0或DBCP等连接池管理数据库连接。 5. **添加Hibernate支持**:配置hibernate.cfg.xml文件,以及映射文件(.hbm.xml)来定义对象关系映射。 6. **执行...

    SSH集成详细图解1111111

    3. 配置Hibernate与Spring的集成方式,指定Spring的上下文配置文件来管理Hibernate。 4. 自定义`SessionFactory`对象名称。 5. 自定义`DataSource`对象名称,并选择已配置好的数据库驱动。 6. 取消默认的`Hibernate...

    ssh简单整合例子

    在本示例中,Spring配置文件(如`applicationContext.xml`)将定义数据库连接池、DAO(数据访问对象)接口及其实现、以及业务服务层的bean。通过使用@Autowired注解,Spring可以自动装配这些bean,简化代码的编写和...

    spring3.0架包

    9. `org.springframework.instrument.tomcat-3.0.0.RELEASE`:支持Tomcat服务器的连接池集成,主要用于类加载器的代理和服务器端性能优化。 10. `org.springframework.instrument-3.0.0.RELEASE`:提供了服务器端的...

    《计算机程序设计员(JAVA)》(三级)试题一.pdf

    在本试题中,考生需要基于指定的硬件和软件环境,使用Eclipse IDE,结合JDK 1.5,Oracle数据库,Tomcat 6.0服务器,以及SSH(Struts2 2.0,Hibernate 3.0,Spring 2.0)框架,完成一个银行取款项目的编程任务。...

Global site tag (gtag.js) - Google Analytics