我正在使用Spring Boot 2.0.2。
我的控制器是
@RequestMapping(
value = "/process",
method = RequestMethod.POST)
public Response<String> abcd(@RequestBody Map<String, Object> payload) {
System.out.println(payload);
Response<String> s = new Response<>();
s.setData("aaaa");
return s;
}
所以基本上输入是json。现在,我想通过某个库(不是问题的一部分)对json进行清理。
我的问题是我该怎么做?我的意思是我应该在哪里写这段代码? 我想要像使用AOP(面向方面的编程)这样的集中式解决方案吗?
我如何编写我的AOP? 我只想要的是我应该以json的形式获取输入,然后返回经过处理的json并请求正文按原样工作。