Spring--AOP通知类型
AOP通知类型
前置通知
通知类中的数据在原始数据的前面
后置通知
通知类中的数据在原始数据的后面
环绕通知
若是只是加一个注解:
我们需要这样做:加一个参数:
若是面对有返回值的方法,又有一点不同之处:
返回后通知
该通知与After的不同之处在于,有异常出现的话,After依旧运行,但是这个就不会再运行了
有异常才会运行的通知
没有异常存在的话,这个通知就不会运行,有异常的话,才会继续运行,当然,还是会报出红色错误的啦!
通知类中的数据在原始数据的前面
通知类中的数据在原始数据的后面
若是只是加一个注解:
我们需要这样做:加一个参数:
若是面对有返回值的方法,又有一点不同之处:
该通知与After的不同之处在于,有异常出现的话,After依旧运行,但是这个就不会再运行了
没有异常存在的话,这个通知就不会运行,有异常的话,才会继续运行,当然,还是会报出红色错误的啦!