学习Spring2.0
iteye_10169
这个作者很懒,什么都没留下…
展开
-
Spring AOP基础
----------Spring之AOP-------------- 为其他对象提供一种代理以控制对这个对象的访问。 代理对象可以在客户和目标对象之间起到中介作用,去掉客户不能看到的内容和服务或者 增添客户需要的额外服务。 (1) 切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。 事务管理是J2EE应用中一个关于横切关注点的很好的例子。 在Spring AOP中, 切面...2007-09-22 00:56:17 · 84 阅读 · 0 评论 -
使用Spring的AOP
Spring倡导以依赖注入(IOC)的方式来装配Bean。对于AOP也不例外。 Spring提供了ProxyFactoryBean类来实现AOP的装配。 MethodBeforeAdvice AfterReturningAdvice ThrowsAdvice MethodInterceptor(不要忘记调用其中的invocation.proceed()) Pr...2007-09-22 01:10:50 · 86 阅读 · 0 评论 -
集成Spring与Struts
Struts是一个Web层框架,需要考虑如何获得业务逻辑接口。一个较好的设计就是首先设计一个BaseAction,其中定义获得业务逻辑接口的方法,其他所有Action继承了BaseAction,方便地调用业务逻辑接口。 java 代码 public class BaseAction extends Action { private static ...2007-09-28 17:00:33 · 91 阅读 · 0 评论 -
集成Spring与Hibernate
集成Spring与Hibernate, 将dataSource与sessionFactory添加进Spring的配置文件, 将Hibernate下的DAO交由Spring来管理。 xml 代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sprin...2007-10-03 22:07:50 · 86 阅读 · 0 评论 -
Spring2.0+Struts1.2+Hibernate3.1集成
运行环境:Tomcat5.0+Spring2.0+Struts1.2+Hibernate3.1 注意:使用Spring1.x 与Struts集成,与Spring2.0 与Struts集成存在不同点 我门可以采用三种方式之一来整合Spring和Struts: 1.Struts的Action继承Spring的ActionSupport类,并在Action中获取Spring的Application...2007-10-03 22:32:07 · 113 阅读 · 0 评论 -
Spring事务管理
数据库事务必须具备ACID特性,即Atomic(原子性),Consistency(一致性),Isolation(隔离性)和Durability(持久性)。 对于开发人员来说,并不需要了解数据库事务的底层细节,只需要通过数据库系统提供的接口,就可以按照业务需求来控制事务。 Spring提供了强大而简便的事务处理功能,核心就是PlatformTransactionManager抽象接口。 Sprin...2007-10-03 22:40:42 · 122 阅读 · 0 评论 -
Spring中的数据访问使用Hibernate
Spring中的数据访问 不管使用哪种DAO技术,Spring提供了统一的异常处理机制。 使用O/R Mapping的访问框架中的模版(HibernateTemplate),开发者无需考虑是否要处理异常, 因为SpringDAO代劳了这些工作。 HibernateDaoSupport:Hibernate DAO抽象类,开发者需要为他配置Hibernate SessionFactory。 通过...2007-10-21 15:56:03 · 261 阅读 · 0 评论