aop 获取方法入参出参_Spring AOP 记录接口信息(获取接口入参,出参)

  • Post author:
  • Post category:其他


需求:为系统中所有的提交,修改,删除等等操作做日志记录,记录的内容包括:请求参数,返回参数,如果报错就存储报错信息。日志要添加一个日志类型。

因为有用到工具类,先放工具类吧

import java.util.List;

import com.fasterxml.jackson.core.JsonProcessingException;

import com.fasterxml.jackson.databind.JavaType;

import com.fasterxml.jackson.databind.ObjectMapper;

public class JsonUtil {

// 定义jackson对象

private static final ObjectMapper mapper = new ObjectMapper();

/**

* 将对象转换成json字符串

* @param data

* @return

*/

public static String toJSONString(Object data) {

try {

String string = mapper.writeValueAsString(data);

return string;

} catch (JsonProcessingException e) {

e.printStackTrace();

}

return null;

}

/**

* 将json结果集转化为对象

* @par



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