エンティティFacadeエディタ - 「Java」ページ
エンティティFacadeのJavaクラスの生成、ベース・クラスの指定およびクラス・メソッドの生成を行う際に使用します。
- Facade定義クラス
-
- 「Javaファイルの生成
- エンティティ定義の動作を編集してカスタマイズできるJavaファイルを生成する場合は、このチェック・ボックスをチェックします。
- Facadeコレクション・クラス
-
- Javaファイルの生成
- コレクション・クラスの動作を編集してカスタマイズできるJavaファイルを生成する場合は、このチェック・ボックスをチェックします。
- Facadeオブジェクト・クラス
-
- Javaファイルの生成
- エンティティ・オブジェクトの動作を編集してカスタマイズできるJavaファイルを生成する場合は、このチェック・ボックスを選択します。
- メソッドの生成
-
- アクセッサ
- エンティティ・オブジェクトの属性に対して、タイプ・セーフなアクセッサ・メソッド(
getJob()
およびsetJob()
など)を生成する場合は、このチェック・ボックスをチェックします。
- データ操作メソッド
- エンティティ・オブジェクトのロック動作をカスタマイズする際に変更できる
lock()
や、更新、挿入および削除ロジックをカスタマイズする際に変更できるdoDML()
などのデータ操作メソッドを生成する場合は、このチェック・ボックスを選択します。
- 検証メソッド
- エンティティ・オブジェクトの検証ロジックをカスタマイズできる
validateEntity()
メソッドを生成する場合は、このチェック・ボックスをチェックします。
- createメソッド
- エンティティ・オブジェクトの作成ロジックをカスタマイズしたり、その他の初期化機能を作成ロジックに追加したりできる
create()
メソッドを生成する場合は、このチェック・ボックスをチェックします。
- removeメソッド
- エンティティ・オブジェクトの削除ロジックをカスタマイズしたり、クリーンアップ・コードを削除ロジックに追加したりできる
remove()
メソッドを生成する場合は、このチェック・ボックスをチェックします。
- 拡張対象
- エンティティFacade、およびエンティティFacadeの生成に使用する定義ベース・クラスを選択する場合にクリックします。JDeveloperが提供するフレームワークは通常、アプリケーションの編成時にコア・グループによりカスタマイズされ、その編成のエンティティ・オブジェクトはすべて、このカスタマイズされたフレームワークを介して構築できます。
関連項目
BC4Jエンティティ・オブジェクトについて
データベース表の表現
エンティティ・オブジェクトの拡張
Copyright © 1997, 2004, Oracle. All rights reserved.