08
2020
11

Spring的通知是什么?有哪几种类型?

通知是个在方法执行前或执行后要做的动作,实际上是程序执行时要通过SpringAOP框架触发的代码段。

 

Spring切面可以应用五种类型的通知:

 

● before:前置通知,在一个方法执行前被调用。

 

● after:在方法执行之后调用的通知,无论方法执行是否成功。

 

● after-returning:仅当方法成功完成后执行的通知。

 

● after-throwing:在方法抛出异常退出时执行的通知。

 

● around:在方法执行之前和之后调用的通知。

 

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。