首先,我们先做一些准备工作。
1、新建一个Springboot工程
2、添加必要的依赖
AOP 必须
gson主要是我用于数据的处理,不是必须的
个人喜好
3、日志实体类和service
4、定义日志注解
这里呢,我们记录日志使用注解的形式。所以,先定义一个注解【关注尚硅谷,轻松学IT】
5、声明切面,完成日志记录
以上4点我们的准备工作已经完成。接 java培训下来就是重点了
这里需要你对AOP有一定的了解。起码知道切点表达式、环绕通知、前置通知、后置通知等。。。
6、测试
接下来,我们就来测试一下吧
启动项目,访问我们的test方法。
我们在service里打一个断点
可以看到,我们所需要的值都成功拿到了。
这样,我们就成功实现了使用Aspect实现切面记录日志。
转自Java笔记虾
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70010293/viewspace-2849007/ ,如需转载,请注明出处,否则将追究法律责任。