ドメイン・ウィザード - 「設定」ページ
「設定」ページを使用して、属性の設定を指定します。
- 型
- 属性のJava型を選択します。
- 永続的
- 永続属性の場合に選択し、一時属性の場合には選択解除します。このオプションは、デフォルトで選択されています。
- 多相化識別子
- この列が、多相エンティティ・オブジェクトの識別子列の場合に選択します。
- 主キー
- この属性が主キーである場合、またはコンポジット・キーの一部である場合に選択します。このオプションは、対応するデータベース列に主キー制約がある場合、デフォルトで選択されています。
- 必須
- この属性が必須である場合に選択します。このオプションは、対応するデータベース列にNOT NULL制約がある場合、デフォルトで選択されています。
- 更新可能
- 属性の更新可能な期間として、「常に」、「新規の間」(エンティティが初めてポストされる前)または「なし」のいずれかを選択できます。
- リフレッシュ
- DML操作の後にトリガーの処理を反映する場合に、これらのオプションの一方または両方を選択します。
- 更新後
- エンティティ・オブジェクトは、既存のデータベース行への変更をポストした後、対応するデータベース・フィールドから属性値を取得します。
- 挿入後
- エンティティ・オブジェクトは、データベースに新しい行を挿入した後、対応するデータベース・フィールドから属性値を取得します。
- データベース列の型
- この属性がマップされる表の列のSQL型。
- 問合せ可能
- この属性が、ビュー・オブジェクトのWHERE句に指定可能な場合に選択します。LOBの場合を除き、デフォルトで選択されています。
- 一意
- このオプションが選択され、表がエンティティ・オブジェクトから生成される場合、対応する表の列の生成には一意制約が適用されます。
関連項目
ドメインとは
ドメインの属性設定の継承とオーバーライドについて