循環参照に問題があります。
オブジェクトをフロントエンドに返すRest Webservicesがあります。問題は、いくつかの参照を持つオブジェクトを返そうとしたときに発生するため、結果として無限の応答が生成されます。
java.lang.IllegalStateException:
Cannot call sendError() after the response has been committed
オブジェクトは Hibernate Code Generation によって自動的に生成され、バックエンドに循環参照が必要です。Jackson を使用して情報をフロントエンドに送信する前に、循環参照を削除するだけです。
コントローラーのメソッド ヘッダーは次のとおりです。
@RequestMapping(value="/list", method=RequestMethod.POST)
public @ResponseBody eventResponse list(@RequestBody String sessionID) {
私はJsonに変換するために明示的に何もしていません。私はこれを初めて使用し、jacksonがこれを自動的に解決したと思います。