使用动态代理演示Spring的AOP编程原理
代码说明:
环境:Window XP professional, JDK 1.6, Eclipse 3.3 目的:每次讲解Spring的AOP知识点时,学生都是觉得非常郁闷,因为非常不理理解。其实,Spring没有什么东西,不就是反射技术加设计模式的编程嘛。为了说明Spring的AOP原理,本人使用代理模式中的动态代理完成演示AOP编程的原理的演示。相信,如果你耐心看完整个程序(几乎一行注释一行代码),那么你对Spring这个东西就不是觉得有什么神秘了! 阅读对象:凡是喜爱java的学员和立志要使用Java技能编程的程序员 前置条件:了解Java的反射技术、了解Spring的配置档、熟悉OOP编程思想。 使用步骤: 1. 下载解压之后,使用Eclipse导入工程 2. 运行com.jb.arklis.demo.proxy.DynamicProxyDemo类 3. 如果一切正常,那么你会到业务逻辑对象bz.sallGoods()两次被呼叫的内容是不一样的。 最后,从DynamicProxyDemo构造方法一直读下去,你会有收获的!
下载说明:请别用迅雷下载,失败请重下,重下不扣分!