基于xml的spring-aop 实现方法

1、主要内容:

  • 前置通知:  在方法执行之前通知。
  • 后置通知:  在方法执行之后通知。
  • 异常通知:  在方法出现异常时通知。
  • 环绕通知:  全方位控制,可以在其中实现前三种通知。

2、实现接口:

 

3、aop配置

<aop:config>

  //切入点

<aop:pointcut id="pointcut" expression="execution(* cn.com.sise.spring.service.impl.StudentServiceImpl.*(..))"/>

//advisor 连接切入点 和 切面的 线
<aop:advisor advice-ref="logAfterReturningAdvice" pointcut-ref="pointcut"/>
<aop:advisor advice-ref="logBefore" pointcut-ref="pointcut"/>
<aop:advisor advice-ref="logThrow" pointcut-ref="pointcut"/>
<aop:advisor advice-ref="logAround" pointcut-ref="pointcut"/>

</aop:config>

 

4、bean配置就不再此处赘述。

 

posted @   黄河远15  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示