我有并且发布了循环参考.
我有Rest Webservices将对象返回到前端,问题是当我尝试返回具有多个引用的对象时,结果我得到无限响应,生成
java.lang.IllegalStateException:
Cannot call sendError() after the response has been committed
Run Code Online (Sandbox Code Playgroud)
这些对象是由Hibernate代码生成自动生成的,我需要在后端使用循环引用,我只需要在使用Jackson将信息发送到前端之前将其删除.
控制器方法标题是:
@RequestMapping(value="/list", method=RequestMethod.POST)
public @ResponseBody eventResponse list(@RequestBody String sessionID) {
Run Code Online (Sandbox Code Playgroud)
我没有做任何明确的转换为Json,我是一个新手,我认为杰克逊自动解决了这个问题.