`

struts2+hibernate+spring配置管理(一)-配置文件2

    博客分类:
  • SSH
阅读更多

可能注意到了,这里的Action交给SPRING来管理了。所以我们看一下application.xml的代码吧

xml 代码
  1. xml version="1.0" encoding="UTF-8"?>      
  2. >      
  3.      
  4. <beans>      
  5.     <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">         
  6.         <property name="driverClass" value="oracle.jdbc.driver.OracleDriver" />         
  7.         <property name="jdbcUrl" value="jdbc:oracle:thin:@localhost:1521:oracleDB" />         
  8.         <property name="user" value="xxx" />         
  9.         <property name="password" value="xxx" />              
  10.                    
  11.         <property name="minPoolSize" value="3" />       
  12.                 
  13.         <property name="maxPoolSize" value="30" />       
  14.                       
  15.         <property name="maxIdleTime" value="1800" />       
  16.                       
  17.         <property name="acquireIncrement" value="3" />        
  18.         <property name="maxStatements" value="0" />         
  19.         <property name="initialPoolSize" value="3" />         
  20.               
  21.         <property name="idleConnectionTestPeriod" value="60" />         
  22.               
  23.         <property name="acquireRetryAttempts" value="30" />         
  24.         <property name="breakAfterAcquireFailure" value="true" />             
  25.         <property name="testConnectionOnCheckout" value="false" />         
  26.     bean>      
  27.           
  28.     <bean id="sessionFactory"     
  29.         class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">      
  30.         <property name="dataSource">      
  31.             <ref bean="dataSource" />      
  32.         property>      
  33.         <property name="hibernateProperties">      
  34.             <props>      
  35.                 <prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialectprop>      
  36.                 <prop key="hibernate.show_sql">trueprop>      
  37.                 <prop key="hibernate.generate_statistics">trueprop>      
  38.                 <prop key="hibernate.connection.release_mode">autoprop>      
  39.                 <prop key="hibernate.autoReconnect">trueprop>                   
  40.             props>      
  41.         property>      
  42.         <property name="mappingDirectoryLocations">       
  43.         <list>      
  44.             <value>      
  45.                  classpath:com/caitong/pingou/bean      
  46.             value>      
  47.         list>                               
  48.         property>      
  49.     bean>       
  50.           
  51.     <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">          
  52.           <property name="sessionFactory">          
  53.               <ref bean="sessionFactory"/>          
  54.           property>          
  55.     bean>        
  56. &nb ...
分享到:
评论

相关推荐

    基于Struts 2+Hibernate+Spring实现论坛系统

    在论坛系统中,Struts 2 可以用来处理用户的各种操作,如登录、发帖、回复、浏览等,通过Action类定义这些操作,并通过配置文件(struts.xml)来配置URL与Action的映射关系。此外,Struts 2 还提供强大的拦截器机制...

    struts2+spring+hibernate 配置文件

    struts2+spring+hibernate 配置文件struts2+spring+hibernate 配置文件

    基于Struts2+Spring+Hibernate+MySql的注册登录系统.zip

    在SSH系统中,Spring主要负责管理整个应用的组件,包括Struts2的Action、Hibernate的数据访问对象(DAO)等。通过Spring的IoC容器,我们可以实现松耦合和更好的测试性。同时,Spring还提供了与Hibernate的集成,简化...

    struts2 + hibernate3 + spring3 ssh 用户的增删改查

    Struts2、Hibernate3和Spring3是Java Web开发中的三个核心框架,它们组合在一起被称为SSH(Struts2、Spring、Hibernate)集成框架。这个框架体系为开发者提供了强大的模型-视图-控制器(MVC)架构支持,数据持久化...

    在线音乐网站(Struts2+hibernate+spring)

    【标题】"在线音乐网站(Struts2+hibernate+spring)" 是一个基于Java技术栈构建的Web应用程序,旨在提供音乐流媒体服务。这个项目整合了三个关键的开源框架:Struts2、Hibernate和Spring,它们在Java Web开发中扮演...

    全套源码-论坛系统(Struts 2+Hibernate+Spring实现)

    【标题】:“全套源码-论坛系统(Struts 2+Hibernate+Spring实现)”揭示了一个基于Java技术栈开发的论坛系统,它整合了三个重要的框架:Struts 2、Hibernate和Spring。这个项目旨在提供一个完整的解决方案,帮助...

    struts2+hibernate+spring整合的管理系统

    Struts2、Hibernate和Spring是Java开发中三大主流框架,它们的整合应用在企业级Web应用开发中极为常见。这个管理系统就是基于这三个框架的集成,提供了高效、灵活且可维护的解决方案。 Struts2作为MVC(Model-View-...

    spring3+struts2+hibernate3+spring security3 权限管理

    (1)该项目是基于spring3+struts2+hibernate3+spring security3的权限管理项目 (2)后台我已经实现了权限管理,包括用户,角色和资源的分配。前台实现了spring security3的管理 (3)网上案例普遍是后台单一登陆。...

    Struts2+Hibernate+Spring基于单表的增删改查code

    这个“Struts2+Hibernate+Spring基于单表的增删改查code”项目是一个典型的Java Web应用程序示例,用于教学初学者如何在实际开发中运用这三个框架来实现对数据库中单个表的操作。 **Struts2** 是一个MVC(Model-...

    struts2+hibernate3.3+spring3.0整合实例

    7. 配置文件:在struts.xml中配置Action映射,spring.xml中配置Bean,hibernate.cfg.xml中配置数据库连接。 8. 创建JSP页面:编写用于显示和接收用户输入的JSP页面,使用Struts2的标签库。 9. 测试:运行项目,...

    Struts2+Hibernate5+Spring5.rar

    此外,"BBS.rar"可能是一个基于这三个框架实现的论坛系统示例,"sshLogin.rar"可能是关于SSH(Struts2、Spring、Hibernate)登录功能的示例代码,"Servers.rar"可能包含了运行这些应用所需的服务器配置或模拟环境。...

    Struts2+hibernate3.2+Spring2.0架构搭建

    - **生成Spring配置文件**:创建Spring的配置文件`applicationContext.xml`,并将其放置在项目的`WEB-INF`目录下。 - **配置Spring**:在配置过程中,可以适当去除某些不必要的配置项,如AOP Builder。 ##### 4. ...

    Struts2+Hibernate+Spring课件 张志峰版

    Struts2、Hibernate和Spring是Java企业级开发中三大核心框架,它们的组合通常被称为SSH(Struts2、Spring、Hibernate)集成框架。这个“Struts2+Hibernate+Spring课件 张志峰版”提供了深入学习这三大框架的宝贵资源...

    struts2+HIbernate+Spring整合所需jar包

    整合这些框架时,通常需要在`web.xml`中配置过滤器、监听器和Spring的上下文加载,同时在Spring配置文件中声明Bean并管理依赖。在Hibernate配置文件中设置数据库连接信息,以及Struts2的配置文件中定义Action和结果...

    10.6struts2+hibernate+spring的整合源代码

    - Spring的配置文件:了解如何使用DI管理Bean,以及如何集成Struts2和Hibernate。 - 数据库设计:查看登录信息存储的表结构。 - 登录逻辑:分析Action中的登录验证过程。 通过这个简单的SSH整合案例,你可以深入...

    Struts2+Hibernate+Spring3整合jar包

    - **配置文件集成**:struts.xml、hibernate.cfg.xml和spring配置文件需要协调一致,确保框架间正确通信。 5. **数据库驱动包**: - 包含了Oracle和MySQL的驱动包,这意味着该整合支持与这两种常见数据库的连接。...

    Struts2+Hibernate+Spring整合开发深入剖析与范例应用03

    1. 配置Spring:创建Spring配置文件,定义Bean并进行依赖注入,包括数据源、SessionFactory、事务管理器等。 2. 集成Hibernate:在Spring配置中声明Hibernate的SessionFactory Bean,配置Hibernate的相关属性,如...

    struts1.2 + spring2.5 + hibernate3.2框架demo

    2. **配置文件**:struts-config.xml定义Struts的配置,spring-beans.xml管理Spring的bean,hibernate.cfg.xml配置Hibernate的数据库连接,可能还有实体类的映射文件(hbm.xml或使用注解)。 3. **JSP页面**:展示...

    Struts2+Hibernate4+Spring4+MySql5

    Struts2、Hibernate4、Spring4以及MySql5是经典的Java Web开发框架和技术组合,被称为SSH4(Struts2、Spring4、Hibernate4)加上MySql数据库,它们各自扮演着不同的角色来构建高效、可维护的Web应用。下面将详细阐述...

    ssh框架整合详细步骤(spring+struts2+hibernate)

    Spring负责业务逻辑的管理,Struts2处理MVC模式下的控制层,而Hibernate则专注于数据持久层,三者相辅相成,共同构建了一个高度模块化、松耦合的Web应用架构。 #### 四、总结 SSH框架的整合涉及多个步骤,从Web...

Global site tag (gtag.js) - Google Analytics