Spring
qiao000_000
这个作者很懒,什么都没留下…
展开
-
转载《Spring AOP》
AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,一种新兴的编程技术。 AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦, AOP可以说也是这种目标的一种实现。它可以解决OOP和过程化方法不能够很好解决的横切 (crosscut)问题, 如:事务、安全、日志等横切关注。当未来系统变得越来越复杂, 横切关注点就成为一个大问题转载 2010-01-16 17:55:00 · 951 阅读 · 0 评论 -
Spring的定时器说明文档
关于简单触发器和复杂触发器,查考下面的解释:Quartz设计者做了一个设计选择来从调度分离开作业。Quartz中的触发器用来告诉调度程序作业什么时候触发。框架提供了一把触发器类型,但两个最常用的是SimpleTrigger和CronTrigger。SimpleTrigger为需要简单打火调度而设计。典型地,如果你需要在给定的时间和重复次数或者两次打火之间等待的秒数打火一个作业,那么SimpleTrigger适合你。另一方面,如果你有许多复杂的作业调度,那么或许需要CronTrigger。CronTrigge转载 2010-06-04 10:47:00 · 2118 阅读 · 0 评论 -
CGLIB-Spring的一种反射机制
Spring 在进行反射时候主要有两种策略,一种是直接用JDK的反射,另外是用CgLib。cglib是一个开源项目, 是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字节码的动态生成。cglib项目主页: http://cglib.sourceforge.net/CgLib底层用的asmAsm是一个强大的Java字节码生成框架,和BCEL或者SERP很类似,但是小很多,可以动态修改java字节码.其中最核心的代码为newProx转载 2010-08-06 10:44:00 · 3193 阅读 · 0 评论