首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2 spring3 hibernate3 OpenSessionInView+宣言式声明的源代码执行过程分析

2013-01-07 
struts2 spring3 hibernate3 OpenSessionInView+声明式声明的源代码执行过程分析本文主要对SSh2+OpenSessi

struts2 spring3 hibernate3 OpenSessionInView+声明式声明的源代码执行过程分析
本文主要对SSh2+OpenSessionInView和Spring声明式的事务,用最常见的配置做一些源代码的分析。第一次发帖,有错的地方,请指教

首先我们贴出Web.xml的配置。




贴上OpenSessionInView的源码


接下来就是执行对应的Action

ReflectiveMethodInvocation#proceed 源码


TransactionAspectSupport#createTransactionIfNecessary() 源代码


AbstractPlatformTransactionManager#getTransaction() 源代码


HibernateTransactionManager#doGetTransaction()  源代码


HibernateTransactionManager#doBegin() 源代码


AbstractPlatformTransactionManager#prepareSynchronization 源代码
 

热点排行