エラーメッセージ:「メッセージ」:「Could not write JSON:(was java.lang.Null PointerException);nested exception is

647 ワード

今日はバックエンドのインタフェースを書き、すべての情報を取得するインタフェースを書きます.データ層に問題はなく、テストも受けました.しかし、Controllerレイヤの場合、戻りタイプがFileタイプであればエラーが発生することがわかります.
Could not write JSON:
 (was java.lang.NullPointerException); 
 nested exception is com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException) 
 (through reference chain: java.util.ArrayList[0]->com.auguigu.bean.FileBean[\"albumid\"])

エラータイプエンティティークラスのデータ型がパッケージ値と一致しません!!
エラーの原因
このようなエラーが発生しました.それは明らかにエンティティクラスに問題があります.では、どんな問題があるのでしょうか.チェックしてみると、エンティティクラスでフィールドの属性タイプを変更したことがありますが、get、setメソッドを再生成していません.
解決策
getter、setter()メソッドを再生成します.