注釈型 GeneratedValue
-
@Retention(RUNTIME) @Target(FIELD) @Documented public @interface GeneratedValue
識別子(主キー)の値を自動生成する方法を定義します。- 作成者:
- T.TSUCHIE
-
-
任意要素の概要
任意要素 修飾子とタイプ 任意要素 説明 Stringgenerator独自に識別子を生成するための、Springコンテナ管理のBean名を指定します。GeneratedValue.GenerationTypestrategyアノテーションの付いたエンティティの識別子(主キー)を生成するために、永続化プロバイダが使用しなければならない生成戦略。
-
-
-
要素の詳細
-
strategy
GeneratedValue.GenerationType strategy
アノテーションの付いたエンティティの識別子(主キー)を生成するために、永続化プロバイダが使用しなければならない生成戦略。generator()を指定している場合、この属性は無視されます。- 戻り値:
- 識別子(主キー)の生成戦略。
- デフォルト:
- com.github.mygreen.sqlmapper.core.annotation.GeneratedValue.GenerationType.AUTO
-
-
-
generator
String generator
独自に識別子を生成するための、Springコンテナ管理のBean名を指定します。IdGeneratorを実装している必要があります。- 戻り値:
- 識別子の生成処理のSpring Beanの名称。
- デフォルト:
- ""
-
-