记录用户操作日志:(基本相似,可对比看)
https://www.cnblogs.com/wm-dv/p/11735828.html
https://blog.csdn.net/WoddenFish/article/details/82593850
遇到的问题,及解决方案:
1. error at ::0 can't find referenced pointcut xxxxx (关于定义的切点找不到的问题,按照下面方式已解决,我的问题:是我定义的切点名,在使用时候写错了)。
2.通过request.getParameterMap()获取不到参数,应该是使用了@requestBody,所以获取参数时,使用joinPoint.getArgs()获取。
解决方案地址:https://blog.csdn.net/qq_42722467/article/details/107825093
备注:json字符串转jsonObject ,建议使用 JSONObject.formObject(Object) (net.sf.json.JSONObject) ,可以转换有转义字符的json字符串,类似 "{\n "msgType":"1","hasMore":"0\n"}"。如果使用阿里的那个会报错。
涉及的内容:
- aop前置通知,后置通知,环绕通知理解:
版权归原作者 咳咳00 所有, 如有侵权,请联系我们删除。