|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface Table
データベースのテーブルを示します。
このアノテーションは、Entity
が注釈されたクラスに対して有効です。
@Entity @Table(name = "EMP") public class Employee { ... }
任意要素の概要 | |
---|---|
String |
catalog
カタログ名です。 |
String |
name
テーブル名です。 |
String |
schema
スキーマ名です。 |
public abstract String catalog
public abstract String schema
public abstract String name
指定しない場合、テーブル名は
NamingConvention.fromEntityToTable(String, org.seasar.doma.jdbc.dialect.Dialect)
によって解決されます。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |