シリアライズされたJavaBeanのインスタンスを作成する場合は、最初にBeanをシリアライズして .ser
ファイルを作成する必要があります。
JDeveloperでは、Javaビジュアル・エディタを使用してBeanをシリアライズできます。この手順は、JDeveloperでBeanインスタンスの変更時に、他のアプリケーションで使用できるように設定を保持している場合に実行できます。シリアライズすることにより、Beanをサブクラス化し、コンストラクタですべてのプロパティの設定を初期化する手間が省けるほか、すべてのアプリケーションで同じプロパティ・セットを作成する必要もありません。
Beanのインスタンスをシリアライズするには、次のようにします。
ダイアログには、コンポーネント名に .ser
拡張子が付いたファイル名が表示されます。このデフォルトの名前を受け入れた場合、その名前のコンポーネントはすべて、シリアライズした情報によりインスタンス化されます。
必ずクラスパス上のディレクトリを指定してください。
コンポーネントは、指定した名前に .ser
ファイル拡張子の付いたファイルにシリアライズされます。beans.instantiate()
を使用して次回そのBeanをインスタンス化すると、JDeveloperは .ser
ファイルをメモリーに読み込みます。
Copyright © 1997, 2004, Oracle. All rights reserved.