![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring aop
Muscleheng
站在巨人肩上摘星揽月
展开
-
Aop+自定义注解对入参进行操作(过滤、解密)
背景:对外提供接口,为了数据安全,接口入参进行了数据加密,接口收到参数后需要进行解密;如果每一个接口都要对入参进行一 一的解密操作,就大大增加了代码量和工作量;所以,这里使用自定义注解加Aop进行无侵入式的操作;第一步:自定义注解package com.example.demo.common;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.ann原创 2020-07-21 17:44:47 · 4650 阅读 · 0 评论 -
使用Spring Aop(@Aspect)加自定义注解记录日志以及请求响应时间
需求背景:需要在controller层的方法进行统一的日志记录,例如:日志记录请求参数,响应参数;记录请求处理时间(性能监控)。1.maven依赖 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver&...原创 2019-07-24 16:02:31 · 1812 阅读 · 8 评论