Aop切面拦截请求
@Slf4j
@Aspect
@Configuration
public class ControllerLoggerAspect {
/** 以 controller 包下定义的所有请求为切入点 */
@Pointcut("execution(public * com.*包路径.controller.*.*(..))")
public void requestLog() {
}
@Before("requestLog()")
public void doBefore(JoinPoint joinPoint) {
// 开始打印请求日志
ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
HttpServletRequ

本文介绍了如何利用Aop切面拦截请求,结合MyBatis配置来打印出请求信息及执行的SQL语句,以此进行调试和优化。
最低0.47元/天 解锁文章
921

被折叠的 条评论
为什么被折叠?



