摘自:http://pandonix.iteye.com/blog/336873/此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学...
分类:
Web程序 时间:
2014-12-25 16:14:00
阅读次数:
177
首先,要明确Spring整合Hibernate可以做什么?答案是: 1.由IOC容器来管理Hibernate的SessionFactory 2.让Hibernate使用上Spring的声明式事务整合的过程以一个实例来说明。在整合的中,hibernate的一些配置都可以放在spring的配置文件...
分类:
编程语言 时间:
2014-12-04 22:57:42
阅读次数:
273
/*2011年8月28日 10:03:30 byRush */环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:打开Add Libraries对话框...
分类:
编程语言 时间:
2014-12-04 19:42:57
阅读次数:
310
一、Spring简介
Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提供企业应用的开发效率
Spring为企业应用的开发提供了一个轻量级的解决方案。该解决方案包括:基于依赖注入的核心机制,基于AOP的声明式事务管理,与多种持久层技术的...
分类:
编程语言 时间:
2014-11-20 23:44:42
阅读次数:
268
在很多业务中,我们都必须对一些操作加上事务,即保证的数据的原子性,即同一操作中所对各种数据的增删改查操作,要么全是成功,要么全部失败。Grails通过Service让我们不用进行任何配置就享受到了声明式事务这一特性(PROPAGATION_REQUIRED),如果想要使用其他的事务行为,请..
分类:
其他好文 时间:
2014-11-19 16:23:29
阅读次数:
165
实现自己的BeanFactory 在使用spring时,我们很少用"new"关键字创建对象,而是通过spring容器BeanFactory提供的getBean()方法得到对象:BeanFactory ctx = new ClassP...
分类:
其他好文 时间:
2014-11-16 11:49:10
阅读次数:
200
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习SpringAOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。
对部分函数的调用进行日志记录,用于观察特...
分类:
编程语言 时间:
2014-11-07 11:17:36
阅读次数:
227
Spring整合Hibernate1到底整合什么? I:为了让Spring的IOC容器去生成SessionFactory II:为了让Hibernate能使用Spring的声明式事务2如何整合(整合步骤) 1加入Hibernate的必须jar包,然后再加入commons-logging-1.1.3....
分类:
编程语言 时间:
2014-10-29 21:09:39
阅读次数:
202
一、创建spring项目项目名称:spring101501二、在项目中添加spring支持1.在项目中创建lib目录/lib2.在lib目录下添加jar包com.springsource.com.mchange.v2.c3p0-0.9.1.2.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarc..
分类:
编程语言 时间:
2014-10-15 14:31:31
阅读次数:
188
一、创建spring项目项目名称:spring101501二、在项目中添加spring支持1.在项目中创建lib目录/lib2.在lib目录下添加jar包com.springsource.com.mchange.v2.c3p0-0.9.1.2.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarc..
分类:
编程语言 时间:
2014-10-15 14:31:21
阅读次数:
170