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

关于spring的两个拦截器的有关问题

2012-11-21 
关于spring的两个拦截器的问题因为对spring,hibernate的研究都不深,只是停留在最基本的应用上,现在到公司,

关于spring的两个拦截器的问题
   因为对spring,hibernate的研究都不深,只是停留在最基本的应用上,现在到公司,感觉在配置上有些不同,以前都是用spring的声明性事务管理的,现在公司的框架没有用这个,我也看到论坛中有人说了,声明性事务管理不灵活,性能也不好,公司是用了两个拦截器,HibernateInterceptor和org.springframework.transaction.interceptor.TransactionInterceptor,为每个DAO加一个
HibernateInterceptor,然后为每个service增加这两个拦截器,以前没有用过这种方式,网上这么用的也比较少,看了看他们的源代码,当然我现在的理解能力还不行,始终没明白,这样配置后事务管理究竟在什么时候做的?哪位指教一下 <bean id="autoproxysession"value="true" /><property name="proxyTargetClass" value="true" /><property name="interceptorNames"><list><value>sessionInterceptor</value></list></property><property name="beanNames"><list><value>*Service</value></list></property></bean><bean id="sessionInterceptor"ref="sessionFactory" /></bean>
这样做的前提是所有的service也申明在spring的applicationContext.xml里。 5 楼 galaxystar 2006-10-12   spring2.0的集成静态织入,喜欢这个!喜欢aspectJ!

热点排行