java.io.Not Serialzable Exception異常解決策

547 ワード

まず解決方法を話してから原因を話します。
解決方法:エラーメッセージは、問題があるのはどの実体類かを示します。その実体類の後ろに「implements Serialzable」という言葉を付けます。例えば、

import java.io.Serializable;
 
public class User implements Serializable{
 
}
「implements Serializable」を追加すると、エラーメッセージの中で指しているのは、あなたがプログレッシブにしたいクラスの中で引用している他のエンティティ類です。したがって、エンティティ類の中のすべてのエンティティ類は、「implemens Serializable」を追加する必要があります。
原因:この問題が発生した時は、実体類のオブジェクトをどこかに保存する必要があります。一つのクラスはSerializableインターフェースを実現しただけで、その対象は順序付け可能です。
この種類のソースコードを訪問しても、彼は何も実現されていないことが分かります。実はマークの位置に相当します。どのタイプが実用化されているかを指定できるだけです。