spring boot aop 中获取json类型参数

  • Post author:
  • Post category:其他



问题描述

做了个操作日志记录功能,写了个logAspect,拦截所有请求,记录入参和出参。当参数类型为json的时候,通过

getRequestAttributes().getRequest().getParameterMap()获取不到参数。


解决方法

使用joinPoint.getArgs()方法,具体如下

 JSONObject.toJSONString(joinPoint.getArgs());



版权声明:本文为yaovirus原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。