自学Java第124天学了切面编程的实现步骤传统的spring配置和Aspectj配置-无外乎都是核心三步骤:确定要增强谁?确定增强什么功能?确定需要增强的方法有哪些?-切入点也就是需要增强的方法通知也就是增强什么功能而如何将它们对应起来就需要配置切面-其中最重要的就是这个通知,把它弄懂了无论是xml还是注解就都很简单了其有前置通知、后置通知,环绕通知等这个代表的就是增强功能出现的位置-前置通知就是说先运行增强的功能再运行原有对象本身的方法以此类比,也很好理解-如果是传统的spring配置的话需要事先确认是什么类型的通知再实现对应的通知接口-使用Aspectj就不需要实现对应接口只需要在XML中配置说明即可也比传统的更加地灵活-将这几种通知类型搞清楚了配置起来也就非常简单了当然注解的话就更加地方便一些了只需要在对应方法上说明是什么通知即可-@Before表示就是前置通知@AfterReturning也就是后置通知……等等还有好几个-其实XML和注解可以说是对应的xml会配置的话,使用注解就不要太简单了而会注解,不一定会xml,可能都忘了