spring
iteye_13864
这个作者很懒,什么都没留下…
展开
-
spring框架中getSession与getHibernateTemplate的区别
一直都很疑惑在spring框架中getSession与getHibernateTemplate的区别。相同的地方不用说大家都是调用数据库返回结果的。但为什么要这样有二个不同的兄弟呢。认真学习了一下(其实还是很粗略的)从使用上看getHibernateTemplate必须继承或实例HibernateDaoSupport当然包括sessionFactoryJava代码 @S...原创 2008-12-25 11:08:19 · 135 阅读 · 0 评论 -
HibernateDaoSupport
Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法: public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) 其中,setSessio...原创 2008-12-25 11:31:18 · 97 阅读 · 0 评论 -
AOP面向切面设计、DI依赖注入、模式
AOP面向切面设计、DI依赖注入、模式应用的开发与管理关注点一般在于,根据问题的复杂度,将问题、解决问题过程、策略、及问题相关的环境等通过不同的角度、层面和时序等来划分解耦或者加强内聚,形成一个多维的逻辑结构图,以适应人的思考行为模式,来降低开发、控制、理解和学习的难度。 程序设计根据解决问题的规模走过了以下历程:面向过程的程序设计,OOP面向对象的程序设计,AOP到面向切面的程序设计...2008-06-30 20:43:32 · 136 阅读 · 0 评论 -
Spring AOP中MethodBeforeAdvice、AfterReturningAdvice
Spring AOP中MethodBeforeAdvice、AfterReturningAdvice和MethodInterceptor的执行顺序 在Spring 的AOP中,如果一个Proxy同时实现MethodBeforeAdvice、AfterReturningAdvice和MethodInterceptor接口,那么这三个Advice的执行顺序是什么样的呢?经过试验,是和xml文件...2008-07-03 23:39:13 · 257 阅读 · 0 评论 -
Spring AOP运用介绍
AOP作为Spring这个轻量级的容器中很重要的一部分,得到越来越多的关注,Spring的Transaction就是用AOP来管理的,今天就通过简单的例子来看看Spring中的AOP的基本使用方法。 首先确定将要Proxy的目标,在Spring中默认采用JDK中的dynamic proxy,它只能够实现接口的代理,如果想对类进行代理的话,需要采用CGLIB的proxy。显然,选择“编程...2008-07-03 23:46:20 · 82 阅读 · 0 评论 -
ProxyFactoryBean 如何实现AOP proxy都有可能转为Advised接口
1、ProxyFactoryBean 把proxy的创建交给AopProxy去做。public class ProxyFactoryBean extends AdvisedSupport implements FactoryBean, BeanFactoryAware, AdvisedSupportListener { public Object...2008-07-03 23:56:03 · 146 阅读 · 0 评论 -
OpenSessionInView详解
OpenSessionInView详解关键字: Spring OpenSessionInView OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Filter来实现的。 由于Hibernate引...原创 2008-07-08 09:18:31 · 79 阅读 · 0 评论 -
探讨Spring与Struts集成方案
eRedLab-JaNer eRedLab@gmail.com 关键词: Spring、 Jakarta-Struts 、WebIDE、 MVC、 J2EE 引言 Spring是一个轻量级(大小和系统开支的角度)的IoC和AOP容器.它力图简化J2EE开发即J2EE without EJB.而且作为帮助企业级开发的核心支柱,Spring为模型层(OR持久层:Hibernate、JDO、iBatis...原创 2009-04-27 17:29:51 · 119 阅读 · 0 评论