首先:在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>
配置就是如此的简单,希望给你们有帮助
分享到:
相关推荐
在IT行业中,集成Struts2、Hibernate3.2和Spring2.5这三大框架是构建高效、可维护的企业级Web应用程序的常见选择。这三者分别负责MVC(Model-View-Controller)架构中的表现层、持久化层和业务逻辑层的管理。下面将...
【SSH集成】指的是将Struts2、Hibernate3.2和Spring2.5这三大主流Java Web框架进行整合,以构建高效、松耦合的企业级应用。这个集成方案旨在利用Struts2作为MVC(Model-View-Controller)框架处理前端请求,通过...
### 基于Struts+Hibernate+Spring的Web应用开发 #### 一、实训目标概述 本实训指导书旨在帮助学生深入理解并掌握基于Struts、Hibernate与Spring三种技术的Web应用开发流程与技巧。通过分阶段的学习和实践,使学生...
### Struts 1.2 + Spring 2.0 + Hibernate 3.1 集成开发详解 #### 1. 引言 随着Java Web应用的发展,越来越多的企业级项目选择了Struts、Spring与Hibernate(简称SSH)这三种框架进行集成开发。本篇文章将通过...
在构建企业级Java应用时,整合Struts2、Hibernate3.2和Spring2.5是一个常见的选择,因为这三个框架分别负责MVC模式的展现层、持久层管理和业务层的依赖注入。在这个过程中,使用Proxool作为数据库连接池能够有效地...
本篇文章将详细阐述如何在MyEclipse6.5环境下,通过Tomcat6.0服务器搭建基于Struts2、Hibernate3.2和Spring2.5框架的应用程序。 #### 一、创建项目 首先,在MyEclipse6.5中新建一个动态Web项目: 1. **打开...
接下来将详细介绍如何在MyEclipse 6.5环境下,结合Tomcat 6.0服务器,完成Struts2、Hibernate与Spring的集成。 #### 二、项目创建与配置 1. **项目创建**: - 使用MyEclipse创建一个新的Java Web项目。 - 右键...
2. **数据源配置**:配置数据库连接池,例如C3P0或DBCP,以及相关的数据库连接信息。 3. **Hibernate配置**:在Spring配置文件中,配置Hibernate的SessionFactory,并且可以设置事务管理器。 4. **整合Struts2和...
- **配置Hibernate**:设置Hibernate的连接池,编写实体类,创建映射文件,配置Hibernate的`hibernate.cfg.xml`文件,包括数据库连接信息、方言、缓存策略等。 - **整合测试**:编写Action类,实现业务逻辑,与...
接下来,教程跳过了数据源的具体配置,因为它通常涉及数据库连接池的设置。然而,教程提到了在Tomcat的`context.xml`文件中配置数据源的方法,包括设置数据源的名称、认证方式、最大活动连接数、最大空闲连接数、...
确保在Struts2配置文件中正确引用了Spring插件。 - Hibernate用于数据库操作。配置Hibernate的`hibernate.cfg.xml`文件,设置MySQL的连接参数,包括数据库URL、用户名和密码。 4. **远程调用EJB**: - 使用JNDI...
4. **配置数据源**:设置数据库连接池,如C3P0或DBCP等。 5. **添加Hibernate支持**:添加Hibernate配置文件hibernate.cfg.xml,并配置SessionFactory等。 6. **添加Hibernate反向工程**:利用Hibernate的反向工程...
4. **配置数据源**:配置数据访问层的数据源,如使用C3P0或DBCP等连接池管理数据库连接。 5. **添加Hibernate支持**:配置hibernate.cfg.xml文件,以及映射文件(.hbm.xml)来定义对象关系映射。 6. **执行...
3. 配置Hibernate与Spring的集成方式,指定Spring的上下文配置文件来管理Hibernate。 4. 自定义`SessionFactory`对象名称。 5. 自定义`DataSource`对象名称,并选择已配置好的数据库驱动。 6. 取消默认的`Hibernate...
在本示例中,Spring配置文件(如`applicationContext.xml`)将定义数据库连接池、DAO(数据访问对象)接口及其实现、以及业务服务层的bean。通过使用@Autowired注解,Spring可以自动装配这些bean,简化代码的编写和...
9. `org.springframework.instrument.tomcat-3.0.0.RELEASE`:支持Tomcat服务器的连接池集成,主要用于类加载器的代理和服务器端性能优化。 10. `org.springframework.instrument-3.0.0.RELEASE`:提供了服务器端的...
在本试题中,考生需要基于指定的硬件和软件环境,使用Eclipse IDE,结合JDK 1.5,Oracle数据库,Tomcat 6.0服务器,以及SSH(Struts2 2.0,Hibernate 3.0,Spring 2.0)框架,完成一个银行取款项目的编程任务。...