|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 必須 | オプション | 詳細: 要素 | |||||||||
@Target(value={METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface Column概要(abstract): バインド対象のフィールド・メソッドに対するアノテーション .
バインド対象のフィールド・セッターメソッドに付加するためのアノテーション
| 必須要素の概要 | |
|---|---|
java.lang.String |
name
|
| 任意要素の概要 | |
|---|---|
java.lang.String |
alias
エイリアスを設定します。 |
java.lang.String |
columnDefinition
|
boolean |
exclude
バインド対象外とします。 |
int |
index
|
boolean |
insertable
|
int |
length
|
boolean |
nullable
|
int |
precision
|
int |
scale
|
java.lang.String |
table
|
boolean |
unique
|
boolean |
updatable
|
| 要素の詳細 |
|---|
public abstract java.lang.String name
public abstract boolean unique
public abstract boolean nullable
public abstract boolean insertable
public abstract boolean updatable
public abstract java.lang.String columnDefinition
public abstract java.lang.String table
public abstract int length
public abstract int precision
public abstract int scale
public abstract java.lang.String alias
public abstract int index
public abstract boolean exclude
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 必須 | オプション | 詳細: 要素 | |||||||||