对于spring框架来说,最重要的两大特性就是AOP 和IOC. 以前一直都知道有这两个东西,在平时做的项目中也常常会涉及到这两块,像spring的事务管理什么的,在看了些源码后,才知道原来事务管理也是用的AOP来实现的.对于IOC的话,平时接触的就更多了,什么autowired,resource各种注解,就是IOC的各种应用. 一直我也想着能有机会自己动手写个aop的小DEMO,不过一直没机会,想到了许多,在网上一搜,基本上都已经有了.今天想到一个用于对service方法进行拦截的功能点,今天