java-web - Javabean 是否一定要实现Serializable接口?意义在哪?
巴扎黑
巴扎黑 2017-04-18 09:52:04
0
3
507

如题,以及是否javabean中无论public还是private都序列化还是怎么样?希望有有人来讨论下,或者给出相关文档的链接。
小弟谢过

巴扎黑
巴扎黑

全員に返信(3)
阿神

1.serializeable は、実装されるメソッドを持たないマークされたインターフェースです。このインターフェースの重要性は、開発者がこのクラスのシリアル化を許可することを Java に伝えることです。
2. 特定のテストはありませんが、public や private などのアクセス修飾子がシリアル化プロセスに影響を与えるべきではありません。

また:

私は以前、Java シリアル化に関するブログ記事「Java Serialization Basics」を書きました。この記事では、この質問に答え、この方法で Java シリアル化インターフェイスを呼び出す簡単な方法を紹介しています。キャラクターと連載に関係はありますか?

いいねを押す +0
Peter_Zhu

Serializable の組み込みシリアル化を使用する必要があるため、JDK を実装します。
現在のテクノロジーでは、Serializable インターフェースを実装するかどうかはもはや重要ではありません。現在、シリアル化テクノロジーが多すぎて、そのすべてが組み込みの JDK よりも優れており、実装する必要がないからです。 Serializable インターフェースを実装します。
EsotericSoftware/kryo
msgpack
FasterXML/jackson
RuedigerMoeller/fast-serialization
google/protobuf

いいねを押す +0
左手右手慢动作

実装する必要はありませんが、バックエンドとフレックスエンドを統合する一部のプロジェクトなど、一部の古いシステムではまだ実装が必要であり、エンティティをシリアル化する必要があります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!