0

EclipseLink を使用して列を定義することは可能ですか? null の可能性がありますが、値 != null が存在する場合は、列内に一意の値のみが存在する必要があります。どうすればそれをモデル化できますか?

ありがとうございました

アンドレ

4

1 に答える 1

0

値の型は何ですか?

データベースではなく、オブジェクト モデルで一意性を強制するだけです。データベースで制限したい場合は、独自の ddl スクリプトにチェック制約を追加できます。

Java では、Enum または型コードまたは値のみを使用して、set メソッドで制限できます。

EclipseLink には、値のセット間の変換を可能にする @ObjectTypeConverter があります。

于 2013-05-08T14:09:06.907 に答える