
Spring
文章平均质量分 69
dchjmichael
这个作者很懒,什么都没留下…
展开
-
动态代理
JDK动态代理需要一个invocation handler来处理方法的调用,该handler需要实现InvocationHandler接口。第一个参数代表代理实例,第二个是正在代理的方法,第三个是方法的参数。 package java.lang.reflect; public interface InvocationHandler{ public Object invoke原创 2012-04-17 15:26:58 · 300 阅读 · 0 评论 -
经典Spring AOP
AOP为应用程序开发者定义了一组高层次的概念,用于表达横切关注点。首先,在某个特定的执行点所执行的横切动作被称封装在通知(Advice)里。例如,可将日志和验证动作封装在一个或多个通知里。 经典的Spring AOP支持4种类型的通知,它们分别作用于执行点的不同时间。在正式的AOP定义里,存在多个类型的执行点,包括方法执行,构造器和字段访问。不过,Spring AOP只支持方法执行。所以,4种经原创 2012-04-17 16:22:54 · 488 阅读 · 0 评论 -
Spring Security 2 精讲
论坛上看了不少Spring Security的相关文章。这些文章基本上都还是基于Acegi-1.X的配置方式,而主要的配置示例也来自于SpringSide的贡献。 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方式大大简化了。所以如果配置还是基于Acegi-1.X这样比较繁琐的配置方式的话,那么我们还不如直接使用Acegi而不要去升级了。所以在这里,我将转载 2012-07-26 16:44:20 · 1323 阅读 · 0 评论