详解使用Spring Boot的AOP处理自定义注解
侧面的概念源于对面向对象的程序设计的改进,但并不只限于此,它还可以用来改进传统的函数。与侧面相关的编程概念还包括元对象协议、主题、混入和委托。估计,你看了这个定义也是懵的,如果想深入了解可以去知乎看看大佬们是如何掰扯的 什么是面向切面编程AOP?在 pom.xml 中引入相应的依赖模块先实现一个简单的Web请求处理一个简单的处理Web请求的Controller。然后定义一个切面,来处理刚刚定义的注解。最后,只要在需要统计执行时间的方法上加上 @AnalysisActuator 注解就行了。启动项目,用 curl 命令随便调用一下,如果顺利的话就可以观察到切面打印的日志了。
用户评论