13_Spring_AOPXML方式实现_了解
13_Spring_AOPXML方式实现_了解
1、创建两个类,增强类和被增强类,创建方法
见之前的代码
2、在spring配置文件中创建两个类对象
3、在spring配置文件中配置切入点
-
<aop:config>
-
<!--切入点-->
-
com.msb.dao.UserDao.add*(..))"/><aop:pointcut id="pointCutAdd" expression="execution(*
-
<!--配置切面-->
-
<aop:aspect ref="daoAspect">
-
<!--增强作用在具体的方法上-->
-
<aop:before method="methodBefore" pointcut-ref="pointCutAdd"/>
-
<aop:after method="methodAfter" pointcut-ref="pointCutAdd"/>
-
<aop:around method="methodAround" pointcut-ref="pointCutAdd"/>
-
pointcut-ref="pointCutAdd" returning="res"/><aop:after-returning method="methodAfterReturning"
-
pointcut-ref="pointCutAdd" throwing="ex"/><aop:after-throwing method="methodAfterThrowing"
-
</aop:aspect>
-
</aop:config>
Generated with Mybase Desktop 8.2.13
标签:
spring
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理