joinpoint连接点:spring中这些点指的是方法
pointcut切入点:指的是我们要对哪些joinpoint进行增强
advice通知/增强::指的是拦截到joinpoint之后所要之做的事就是通知(方法)
通知分为前置通知,后置通知,异常通知,最终通知,环绕通知,
@Before 前置通知:保存操作之前进行权限校验
@AfterReturning 后置通知:日志记录
@Around 环绕通知:进行事务管理,业务之前开启事务,之后提交或回滚
@AfterThrowing 异常抛出通知:在异常状态下执行
@After 最终通知:不论是否异常都执行