`

SSH框架整合之配置文件

阅读更多
Spring托管Struts的配置(struts-config.xml)
1.type="org.springframework.web.struts.DelegatingActionProxy"
2.<plug-in  className="org.springframework.web.struts.ContextLoaderPlugIn">
  <set-property property="contextConfigLocation"
        value="/WEB-INF/applicationContext.xml" />
  </plug-in>

Spring整合Struts、Hibernate的完整配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-lazy-init = "true">
<!-- 数据库连接的取得 -->
<bean id="dataSource"
  class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  <property name="driverClassName">
   <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
  </property>
  <property name="url">
   <value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_personManager</value>
  </property>
  <property name="username">
   <value>sa</value>
  </property>
</bean>
<!-- Spring支持Hibernate框架的配置,得到SessionFactory-->
<bean id="localSessionFactory"
  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <property name="dataSource">
   <ref bean="dataSource" />
  </property>
  <property name="hibernateProperties">
   <props>
    <prop key="hibernate.dialect">
     org.hibernate.dialect.SQLServerDialect
    </prop>
   </props>
  </property>
  <property name="mappingResources">
   <list>
    <value>com/hr/hibernate/pojo/Manager.hbm.xml</value>
   </list>
  </property>
</bean>
<!-- 注册DAO工具类 -->
<bean id="daoutil" class="com.hr.hibernate.dao.HiberDaoUtil" singleton="false">
  <property name="sessionFactory">
   <ref bean="localSessionFactory" />
  </property>
</bean>
  <!-- **************************************Spring IOC **************************************-->
  <bean id="manager_dao" class="com.hr.hibernate.dao.ManagerDAOImpl" singleton="false">
  <property name="sessionFactory">
   <ref bean="localSessionFactory" />
  </property>
  <property name="daoutil">
   <ref local="daoutil"/>
  </property>
</bean>
<bean id="manager_service" class="com.hr.service.ManagerServiceImpl">
  <property name="manager_dao">
   <ref local="manager_dao"/>
  </property>
</bean>
<bean name="/manager" class="com.hr.struts.action.ManagerAction">
  <property name="manager_service">
   <ref local="manager_service"/>
  </property>
</bean>
</beans>
分享到:
评论

相关推荐

    ssh框架整合配置文件

    ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ssh框架整合配置文件 ...

    Java SSH 框架整合,学习源码

    下面将详细介绍SSH框架整合的相关知识点。 1. **Spring框架**:Spring是一个全面的后端应用程序框架,它提供了依赖注入(DI)和面向切面编程(AOP)等功能。在SSH整合中,Spring主要作为应用的核心,负责管理其他...

    SSH框架整合jar包

    SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Spring、Struts2和Hibernate三个框架构成。这个"SSH框架整合jar包"是开发者为了方便项目构建,避免手动逐个添加和配置这三个框架所需的库文件而制作的集合。...

    SSH框架整合教程

    SSH框架整合教程是Java开发领域中的一个重要主题,它涉及到三个核心的开源框架:Struts、Spring和Hibernate。这些框架在企业级应用开发中扮演着关键角色,分别负责表现层、业务逻辑层和数据持久化层的管理。 Struts...

    SSH框架整合的jar包

    总结来说,SSH框架整合涉及到的主要知识点包括:Struts2的动作调度、拦截器机制、结果类型;Spring的依赖注入、AOP、事务管理;以及Hibernate的对象映射、数据访问。通过合理配置和调优,SSH能够帮助开发者高效地...

    ssh框架整合需要的 jar包

    SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Spring、Struts2和Hibernate三个框架组成。这些框架分别负责应用的依赖注入(DI)、表现层管理和持久化层操作,为开发者提供了一套高效、灵活的解决方案。...

    ssh框架整合jar包和相关配置文件

    本压缩包包含 ssh框架整合jar包,分别以三个文件夹分开(其中包含了以下配置文件所需的jar包),单独ssh的jar包请于我的资源列表中下载,和相关配置文件,相关文件包含6个,分别为: applicationContext.xml, ...

    SSH框架整合完整版

    SSH框架整合是一个常见的Java开发中的概念,它涵盖了Spring、Struts和Hibernate三个主要的开源框架。这个"SSH框架整合完整版"显然提供了一个完整的示例,可以帮助开发者理解如何将这三个框架协同工作,以构建高效的...

    SSH框架整合项目源码

    在这个“SSH框架整合项目源码”中,可以看到如何将这三个框架协调工作,形成一个完整的开发体系。发布系统通常包括用户登录、权限管理、内容发布、审核、查询等功能。开发者可能已经对这些功能进行了优化,例如提高...

    SSH框架整合模版,非常详细实用

    3. **Spring整合Struts2**:在Struts2的配置文件中定义Action,然后在Spring中定义对应的业务逻辑bean,并通过Spring插件使Struts2能够与Spring容器交互。 4. **配置过滤器**:在`web.xml`中配置Struts2过滤器和`...

    SSH 框架整合实例

    SSH框架整合是一个常见的Java Web开发技术栈,由Struts、Spring和Hibernate三个开源框架组成,分别负责表现层、业务逻辑层和数据访问层。在这个实例中,我们将深入探讨这三个框架如何协同工作,实现一个完整的增删改...

    ssh框架 整合代码

    SSH框架整合是Java Web开发中常见的一种技术组合,它由Spring、Struts2和Hibernate三个开源框架构成。Spring提供依赖注入(DI)和面向切面编程(AOP),Struts2作为MVC框架负责控制层,而Hibernate则作为对象关系...

    idea中ssh框架整合

    Idea 中 SSH 框架整合 Idea 中 SSH 框架整合是指在 Idea 中集成 SSH 框架,以便更方便地开发和管理基于 SSH 的项目。在这个过程中,我们需要了解 SSH 框架的基本概念和配置,包括如何在 Idea 中创建 SSH 项目,如何...

    ssh框架整合jar包

    这个压缩包“ssh框架整合jar包”显然是一个包含这三大框架所需库文件的集合,适用于初学者或者需要快速搭建SSH环境的开发者。 Spring框架是一个全面的后端应用程序管理框架,它主要处理业务逻辑和依赖注入。Spring...

    J2EE SSH框架整合教程

    《J2EE SSH框架整合详解》 在Java企业级开发中,SSH(Struts、Spring、Hibernate)框架的整合是常见的技术实践,它能够提供强大的表现层、业务逻辑层和数据持久化层的支持。SSH框架整合的核心在于如何将这三个框架...

    《SSH框架整合实战教程》配套资源.zip

    SSH框架整合实战教程是针对Java开发者的高级课程,旨在教授如何高效地集成Spring、Struts和Hibernate这三个流行框架,以构建强大的企业级应用。SSH框架是Java Web开发中的经典组合,Spring提供了依赖注入和AOP(面向...

    ssh框架整合步骤讲解

    SSH框架整合是Java开发中常见的技术实践,它涵盖了Spring、Struts和Hibernate这三个核心组件,分别负责控制层、视图层和持久层的管理。本文将深入探讨SSH框架整合的具体步骤,帮助Java爱好者更好地理解和应用这项...

    ssh框架jar包整合

    SSH框架整合所需的jar包涵盖了Struts2、Spring、Hibernate以及它们的依赖库。在提供的压缩包中,包含了这些jar包,解压后可以直接使用,避免了单独下载和配置的繁琐过程。 2. 配置web.xml文件。在这里,我们需要...

    《SSH框架整合实战教程》.rar

    SSH框架整合是Java开发中的一个重要话题,主要涉及Spring、Struts和Hibernate这三个开源框架的集成应用。本教程《SSH框架整合实战教程》旨在帮助Java程序员深入理解和熟练掌握这些技术,以便在实际项目开发中实现...

Global site tag (gtag.js) - Google Analytics