/**
*
*/
package com.peeny.filter;
import org.hibernate.FlushMode;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.springframework.dao.DataAccessResourceFailureException;
import org.springframework.orm.hibernate3.SessionFactoryUtils;
import org.springframework.orm.hibernate3.support.OpenSessionInViewFilter;
/**
* @author peenyking
*
*/
public class SpringSessionManager extends OpenSessionInViewFilter {
/*
* (non-Javadoc)
*
* @seeorg.springframework.orm.hibernate3.support.OpenSessionInViewFilter#
* closeSession(org.hibernate.Session, org.hibernate.SessionFactory)
*/
@Override
public void closeSession(Session session, SessionFactory sessionFactory) {
// TODO Auto-generated method stub
session.flush();
super.closeSession(session, sessionFactory);
System.out.println("============================close Session"
+ session.hashCode());
}
/*
* (non-Javadoc)
*
* @see
* org.springframework.orm.hibernate3.support.OpenSessionInViewFilter#getSession
* (org.hibernate.SessionFactory)
*/
@Override
public Session getSession(SessionFactory sessionFactory)
throws DataAccessResourceFailureException {
Session session = SessionFactoryUtils.getSession(sessionFactory, true);
System.out.println("=============================open Session:"
+ session.hashCode());
session.setFlushMode(FlushMode.COMMIT);
return session;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSH Struts 2.1.6 + Hibernate 3 + spring 3 框架 模板,可以直接在这个工程上开发,只需做...
共105个文件
jar:64个
class:11个
xml:8个
4星 · 超过85%的资源 需积分: 5 374 下载量 67 浏览量
2010-06-25
01:09:02
上传
评论 10
收藏 19.39MB RAR 举报
温馨提示
SSH Struts 2.1.6 + Hibernate 3 + spring 3 框架 模板 这是学习 ssh的时候,方便开发,做了个模板。 如果重新做网站的话,可以直接在这个工程上开发。只需做很小的修改,例如在配置文件中修改工程名。创了这个模板后,我几乎做的ssh网站都是基于这个模板开发的。 这是myeclipse工程
资源推荐
资源详情
资源评论
收起资源包目录
SSH Struts 2.1.6 + Hibernate 3 + spring 3 框架 模板,可以直接在这个工程上开发,只需做很小修改 (105个子文件)
GoodsBizImpl.class 7KB
UsersBizImpl.class 7KB
BidBizImpl.class 6KB
ChatBizImpl.class 5KB
SpringSessionManager.class 2KB
CharaterEncodingFilter.class 1KB
IGoodsDAO.class 1KB
ApplicationListener.class 978B
IBidDAO.class 735B
IChatDAO.class 651B
IUsersDAO.class 247B
.classpath 5KB
org.eclipse.wst.jsdt.ui.superType.container 49B
xwork-2.1.2.jar 2.18MB
hibernate3.jar 2.15MB
aspectjweaver.jar 1.82MB
jgroups-2.2.8.jar 1.54MB
xerces-2.6.2.jar 987KB
freemarker-2.3.13.jar 850KB
struts2-core-2.1.6.jar 719KB
c3p0-0.9.1.jar 594KB
jboss-jmx.jar 578KB
jboss-common.jar 570KB
jboss-cache.jar 505KB
dwr.jar 491KB
spring-beans.jar 473KB
proxool-0.8.3.jar 465KB
javassist.jar 460KB
spring-context.jar 458KB
antlr-2.7.6.jar 433KB
jboss-archive-browsing.jar 404KB
log4j-1.2.15.jar 383KB
spring-orm.jar 364KB
log4j-1.2.11.jar 342KB
spring-aop.jar 318KB
cglib-nodep-2.1_3.jar 317KB
spring-jdbc.jar 310KB
dom4j-1.6.1.jar 307KB
spring-core.jar 279KB
cglib-2.1.3.jar 276KB
hibernate-annotations.jar 259KB
sqljdbc.jar 227KB
spring-tx.jar 222KB
jaxen-1.1-beta-7.jar 222KB
jboss-system.jar 218KB
ehcache-1.2.3.jar 203KB
commons-collections-2.1.1.jar 171KB
concurrent-1.3.2.jar 167KB
ognl-2.6.11.jar 164KB
spring-web.jar 140KB
xml-apis.jar 121KB
hibernate-entitymanager.jar 114KB
aspectjrt.jar 112KB
oscache-2.1.jar 112KB
commons-dbcp.jar 105KB
jaas.jar 102KB
commons-io-1.3.2.jar 86KB
persistence.jar 69KB
hibernate-commons-annotations.jar 65KB
hibernate-validator.jar 60KB
commons-logging.jar 59KB
commons-fileupload-1.2.1.jar 56KB
ejb3-persistence.jar 49KB
commons-pool.jar 41KB
commons-logging-1.0.4.jar 37KB
swarmcache-1.0rc2.jar 30KB
asm.jar 26KB
jacc-1_0-fr.jar 24KB
spring-aspects.jar 20KB
connector.jar 18KB
struts2-spring-plugin-2.1.6.jar 9KB
jta.jar 9KB
spring-tomcat-weaver.jar 8KB
aspectjlib.jar 8KB
jdbc2_0-stdext.jar 7KB
spring-agent.jar 5KB
aopalliance.jar 4KB
SpringSessionManager.java 1KB
CharaterEncodingFilter.java 1KB
ApplicationListener.java 843B
.jsdtscope 418B
index.jsp 2KB
ssh.log 0B
ssh.log 0B
MANIFEST.MF 39B
.myhibernatedata 557B
.mymetadata 305B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.core.resources.prefs 161B
.project 2KB
log4j.properties 2KB
log4j.properties 2KB
message.properties 588B
message.properties 588B
xwork-conversion.properties 0B
xwork-conversion.properties 0B
.springBeans 479B
ehcache.xml 3KB
ehcache.xml 3KB
web.xml 2KB
共 105 条
- 1
- 2
peenyking
- 粉丝: 29
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- HandTrackingModule.py
- Python基于卷积神经网络的鸟类识别项目源代码,ipynb文件
- 批量将py编译为pyd文件.atbx
- Python项目-学生管理系统
- 图像处理基于matlab图像RGB三色合成分离【含Matlab源码第1发】
- verilog HDL硬件语法设计包括算术运算三人表决器Verilog的阻塞和非阻塞赋值源码例程quartus13.1工程合集
- 【文章话题分类论文】OpenAlex Topic Classification Whitepaper
- linux学习常用命令
- 功率拓扑快速参考指南-ti,TI官方出品
- 开源2023电赛国赛运动目标控制(E题)视觉部分
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页