AOP的主要角色 切面:使用切点表达式表示,指定了当前切面逻辑所要包裹的业务模块的范围大小: Advice:也即切面逻辑,指定了当前用于包裹切面指定的业务模块的逻辑 Advice的主要类型 @Before:该注解标注的方法在业务模块代码执行之前执行,其不能阻止业务模块的执行,除非抛出异常: @AfterReturning:该注解标注的方法在业务模块代码执行之后执行: @AfterThrowing:该注解标注的方法在业务模块抛出指定异常后执行: @After:该注解标注的方法在所有的Advice执…