Java Beans は初めてです。Java Beans を永続化するには、それらのクラスが Serializable クラスを拡張する必要があることを読みました。それらはいつまで永続化されますか? JVMが再起動されるまでですか?
2 に答える
2
データを永続化した場所によって異なります。
データをファイルに永続化した場合、ファイルを明示的に削除するまでデータは残ります。このファイルは、必要に応じてオブジェクトを再構築するために使用できます。
ネットワーク経由でデータを永続化し、オブジェクトを再構築すると、スコープ (ガベージ コレクション) に応じて残り、JVM が強制終了されると確実に削除されます。
于 2013-10-10T09:58:44.477 に答える
1
永続性とは、それらをデータベースに保存することを意味します。Java には、Hibernate、Data Nucleus などの ORM (Object Relational Mapping) ライブラリが多数あります。ORM ライブラリを使用して Java Bean オブジェクトをデータベースに永続化できます。データベースから再度フェッチすると、Java Bean オブジェクトのコレクションを取得できます。
于 2013-10-10T10:00:58.107 に答える