Spring对AOP的支持
一、通过注解方式:
1、添加包依赖;
2、将横切关注点模块化;
3、采用注解将模块化的关注横切点指定为Aspect;
4、采用注解定义Advice和Pointcut;
5、启用Aspectj对Annotation的支持,必将Target Object和Aspect配置到IoC容器中;
6、开发客户端。
二、通过配置文件方式:
1、添加包依赖;
2、具体配置:
3、确定表达式的匹配方式:匹配返回值、匹配包、匹配方法、匹配参数。
注:可以采用Advice中添加一个JoinPoint参数,取得客户端调用的方法名称及参数值。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步