`
- 浏览:
707732 次
- 性别:
- 来自:
北京
-
OpenSessionInViewFilter配置说明
-
-
<filter>
-
<filter-name>OpenSessionInViewFilter</filter-name>
-
<filter-class>
- org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
-
</filter-class>
-
-
<init-param>
-
<param-name>singleSession</param-name>
-
<param-value>true</param-value>
-
</init-param>
-
</filter>
-
<filter-mapping>
-
<filter-name>OpenSessionInViewFilter</filter-name>
-
<url-pattern>*.do</url-pattern>
-
</filter-mapping>
-
-
-
<listener>
-
<listener-class>
- org.springframework.web.context.ContextLoaderListener
-
</listener-class>
-
</listener>
-
-
-
<context-param>
-
<param-name>contextConfigLocation</param-name>
-
<param-value>/WEB-INF/applicationContext*.xml</param-value>
-
</context-param>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
通过阅读《OpenSessionInViewFilter说明.doc》文档,你可以更深入地了解其内部实现细节、配置方法以及如何在实际项目中合理使用。这个文档应该包含了OpenSessionInViewFilter的源码分析、配置示例以及常见问题的解答...
OpenSessionInViewFilter个人学习总结
涉及到了多个知识点,包括 Spring 配置、Hibernate 配置、Struts2 配置、ConnectionPool 配置、数据库配置、事务管理、OpenSessionInViewFilter 配置、web.xml 配置、依赖注入、Struts2 和 Spring 整合、Hibernate ...
在这个配置说明中,开发者使用的是Struts2.3、Spring3.1.2和Hibernate4.1.6的版本。 首先,我们需要了解这三大框架的基本作用: - **Struts2**:是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,...
- **Hibernate OpenSessionInViewFilter**:开启事务,确保在视图层操作时,Hibernate会话保持打开状态,通常需置于Struts2 Filter之前。 #### 三、常见问题与解决方案 - **包的导入冲突**:在构建SSH框架时,...
在`web.xml`中配置Spring监听器以初始化Spring容器,并添加`OpenSessionInViewFilter`以解决懒加载问题: ```xml <listener-class>org.springframework.web.context.ContextLoaderListener <filter-name>...
以下是对SSH整合环境配置的详细说明: 1. **Spring配置**: - `ContextLoaderListener` 是一个监听器,用于在Web应用启动时加载Spring的IoC(Inversion of Control)容器。它会查找`contextConfigLocation`指定的...
为了实现事务的一致性,通常会在`web.xml`中配置一个过滤器,用以开启Session的生命周期与HTTP请求的生命周期相匹配,即`OpenSessionInViewFilter`: ```xml <filter-name>hibernateOpenSessionInViewFilter ...
### SSH配置总结与部署步骤详解 #### 一、SSH框架简介 SSH框架是Java Web开发领域内非常流行的一种组合框架,分别由Struts2、Spring和Hibernate三个技术组成。其中Struts2负责处理Web层逻辑;Spring则主要作为业务...
在SSH配置中,SSH指的是Struts2、Spring和Hibernate三个开源框架的组合,它们协同工作以构建企业级的Java Web应用程序。Struts2负责MVC(模型-视图-控制器)架构,Spring提供依赖注入和事务管理,而Hibernate则作为...
### Spring框架中常用的配置 #### 一、Spring框架配置概述 Spring框架作为一款非常流行的Java企业级应用开发框架,提供了大量的功能与配置选项来帮助开发者更高效地进行软件开发。在Spring框架中,配置是非常核心...
SSH+Flex配置是一种常见的Java Web开发技术组合,用于构建高效、可扩展的Web应用程序。SSH分别代表Struts2(一个MVC框架)、Hibernate(一个对象关系映射框架)和Spring(一个全面的企业级应用框架)。Flex是Adobe...
- **Hibernate 会话管理**:同样通过 `<filter>` 和 `<filter-mapping>` 配置了 `OpenSessionInViewFilter`,用于管理 Hibernate 的会话生命周期。`singleSession` 参数被设置为 `true` 表示使用单一会话模式,即每...
这是Spring针对Hibernate的非JPA实现使用的`OpenSessionInViewFilter`的JPA版本。 #### 2. applicationContext.xml配置详解 `applicationContext.xml`是Spring的基本配置文件之一,主要用于配置数据源、JPA实体...
本文将深入解析SSH框架整合的配置文件,旨在为开发者提供全面的理解与指导。 ### SSH框架整合的核心:配置文件 #### 1. **web.xml** —— Servlet容器的配置文件 `web.xml`是Web应用程序的核心配置文件,用于配置...
- `<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>`:OSIV模式允许在视图层(如JSP)处理请求时仍然保持数据库会话,以解决延迟绑定问题。`...
通过配置OpenSessionInViewFilter,可以在很大程度上解决懒加载异常的问题,尤其是在Java Web应用中使用Hibernate等ORM框架时。当然,还需要根据实际项目的具体情况,灵活调整和优化配置,以达到最佳的性能和稳定性...
在给定的文件信息中,虽然标题和描述指向了“SSH配置文件”,但【部分内容】却涉及到了Struts2、Spring、Hibernate这三个框架在Web项目中的集成与配置。因此,以下将围绕这部分内容进行深入解析,详细介绍如何在Web...
- 此段配置将`OpenSessionInViewFilter`过滤器应用于所有的`.action`请求。 ##### 4. Struts2配置 ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.FilterDispatcher ``` - `...