`
meimeipingan
  • 浏览: 8089 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
阅读更多
ssh 三大框架集成  问题


        在ssh集成后,当我们不使用spring 提供的数据库访问,而要自己使用opensessionview (即使用hibernate的session和transaction)  模式继续访问数据库时,需使用如下代码

        在web.xml中加入
              <filter>
  <filter-name>opensession</filter-name>
  <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
  <filter-name>opensession</filter-name>
  <url-pattern>*.do</url-pattern>
</filter-mapping>
<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>/WEB-INF/spring.xml</param-value>
</context-param>
<listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

          然后在struts.xml

             </action-mappings>
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml"/>
</plug-in>
  <message-resources parameter="com.shny.struts.ApplicationResources" />
</struts-config>

             注解
ContextLoaderListener  加载的spring配置文件 只能加载  hibernate 的sessionfactory   即代码如下

         <?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">


<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>

</beans>


             其他配置信息  需使用struts 插件加载   写在其他spring配置文件中
分享到:
评论

相关推荐

    SSH集成SSH集成

    SSH集成在IT行业中通常指的是Spring、Struts和Hibernate这三个开源框架的集成,它们是Java Web开发中的常用组件,用于构建高效、可维护的企业级应用程序。SSH集成提供了模型-视图-控制器(MVC)架构模式的支持,使得...

    ssh集成 ssh集成

    SSH集成通常指的是将SSH功能与其他系统或工具整合,以实现更高效、更安全的远程管理和服务交互。在IT领域,SSH集成尤其常见于服务器管理、自动化任务执行、版本控制系统(如Git)以及持续集成/持续部署(CI/CD)流程...

    SSH集成框架(源码)

    SSH集成框架,全称为Spring、Struts和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个框架集合了Spring的依赖注入、事务管理,Struts的MVC设计模式,以及Hibernate的对象关系映射(ORM)功能,为...

    ssh集成的权限管理板块

    本文将深入探讨SSH集成中的权限管理板块,这对于任何涉及到用户访问控制的系统都是至关重要的。 首先,权限管理是系统安全的核心组成部分,它涉及到用户角色分配、操作授权、资源访问控制等多个方面。在SSH框架中,...

    ssh集成jar包整合

    SSH集成指的是Spring、Struts和Hibernate这三大Java开源框架的集成。这三者分别是Spring(一个全面的企业级应用开发框架)、Struts(一个用于构建MVC Web应用程序的框架)和Hibernate(一个对象关系映射(ORM)框架...

    ssh 集成方式说明

    ssh 集成方式说明

    ssh集成jar包

    这个压缩包“ssh集成jar包”包含了搭建SSH框架所需要的各种库文件。 Spring框架是核心,它提供了依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)的功能,使得代码更加...

    ssh集成的小型测试项目

    SSH集成的小型测试项目是一个基于Java的Web应用程序,它整合了Struts2、Hibernate和Spring三大框架,并且利用Ajax技术增强了用户体验。这个项目对于初学者和想要深入理解这些技术的人来说,是一个非常有价值的实践...

    SSH集成Spring+hibernate+security 用户管理

    SSH集成是Java开发中一种常见的技术栈组合,主要包括Spring、Hibernate和Struts(或Spring MVC)这三个框架。在这个项目中,SSH被用来构建一个用户管理系统,实现了用户的基本操作以及权限控制功能。以下是对这些...

    SSH集成开发

    SSH集成开发是Java Web开发中的一个经典组合,它由Spring、Struts2和Hibernate三个开源框架组成,分别负责控制层、表现层和持久层的管理。这个集成项目旨在提供一个全面的解决方案,使得开发者能够更高效地构建企业...

    WEB ssh集成

    在IT行业中,SSH集成指的是Spring、Struts和Hibernate这三个开源框架的集成,它们是Java Web开发中的重要组件。Spring提供依赖注入和面向切面编程,Struts处理MVC(模型-视图-控制器)架构,而Hibernate则负责对象...

    最新SSH集成示例_2016-11-08

    最新SSH集成_2016-11-08.txt 环境:struts2.5.5+spring4.3.3+hiberante5.2.4 真正的集成,struts action交给spring托管。真实的项目工程,带数据库初始化脚本。

    SSH 集成神jar包

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java ...不过,随着技术的发展,如今Spring Boot和Spring Framework的最新版本已经不再推荐这种传统的SSH集成方式,而是倾向于更加轻量级、自动化配置的解决方案。

    配置 SSH 集成

    配置 SSH 集成

    ssh集成框架(spring ,Hibernate,struts)

    SSH集成框架,全称为Spring、Struts和Hibernate的组合,是Java Web开发中常见的三大开源框架的集成。这个框架组合提供了完整的MVC(Model-View-Controller)设计模式支持,帮助开发者构建高效、可维护的Web应用。接...

    SSH集成步骤 SSH集成步骤

    **SSH集成步骤详解** SSH(Struts + Spring + Hibernate)是一种经典的Java Web开发框架组合,用于构建企业级的Web应用程序。SSH集成了Struts的MVC设计模式、Spring的依赖注入和事务管理以及Hibernate的对象关系...

    SSH集成框架文献综述.pdf

    SSH 集成框架业务逻辑的实现方法 SSH 集成框架是指 Struts、Spring、Hibernate 三大框架的集成,它是目前较流行的一种 Web 应用程序开源框架。Struts 负责表示层,Spring 负责业务逻辑层,Hibernate 负责数据持久层...

    超级详细SSH集成

    开发Struts2、Hibernate、Spring集成程序 Myeclipse8.6下struts2.1 spring2.5 hibernate3.2整合图解

    SSH集成手册PDF版本

    根据给定的文件信息,以下是对SSH集成开发环境搭建的关键知识点的详细解析: ### SSH集成开发环境概述 SSH,即Struts + Spring + Hibernate,是Java Web开发领域中一种非常流行的MVC架构模式。它结合了Struts的...

    ssh集成 SPRING STRUTS HIBERNATE

    SSH集成是Java开发中一种常见的框架整合方式,它包含了Spring、Struts和Hibernate这三个开源框架。这三者分别负责不同的职责:Spring作为整体的应用管理框架,Struts处理MVC(模型-视图-控制器)架构,而Hibernate则...

Global site tag (gtag.js) - Google Analytics