使用@ResponseBody
注释的Spring Controller方法需要很长时间来生成JSON响应,当我使用@GET
HTTP方法注释进行注释时
虽然使用@POST
注释相同的方法(保持@ResponseBody
注释完整),但JSON响应会很快生成。
MappingJackson2HttpMessageConverter
已在我们的应用程序中与RequestMappingHandlerAdapter
一起配置。
我可以说响应生成需要时间,因为从控制器方法返回后,与@GET
时相比,在方法上使用@POST
时,调用JavaScript Ajax请求需要更长时间才能调用用于方法。
有人可以帮我理解花时间。
或者在理解所有弹簧拦截器/处理程序在响应生成中被调用的任何帮助时,将不胜感激。