這份表格顯示「Java 詳細資料」視圖中針對每一種對映類型所提供的「一般」內容。
內容 | 說明 | 預設值 | 適用的對映類型 |
---|---|---|---|
對映類型超鏈結 | 當按一下以超鏈結形式呈現的對映類型名稱時,會呼叫「選取對映類型」對話框。請利用這個對話框來指定屬性的類型。 | 基本 | 所有的對映類型 |
直欄 | 內含屬性值的資料庫直欄。這個欄位對應至 @Column 註釋。 |
依預設,會假設「直欄」的名稱和屬性相同。 | 基本對映、內嵌對映、ID 對映、版本對映 |
名稱 | 資料庫直欄的名稱。
這個欄位對應至 |
基本對映、內嵌對映、ID 對映 | |
表格 | 內含所選直欄的資料庫表格名稱。 | 基本對映、內嵌對映、ID 對映 | |
可插入 | 指定 SQL INSERT 陳述式中是否一律要併入直欄。 |
True | 基本對映、內嵌對映、ID 對映 |
可更新 | 指定 SQL UPDATE 陳述式中是否一律要併入直欄。 |
True | 基本對映、內嵌對映、ID 對映 |
唯一 | 設定直欄的 UNIQUE 限制項。 |
False | 基本對映、內嵌對映、ID 對映 |
可為空值 | 指定直欄是否接受空值。 | True | 基本對映、內嵌對映、ID 對映 |
長度 | 設定直欄的長度。 | 255 | 基本對映、內嵌對映、ID 對映 |
精準度 | 設定直欄值的精準度。 | 0 | 基本對映、內嵌對映、ID 對映 |
小數位數 | 設定出現在小數點右側的位數。 | 0 | 基本對映、內嵌對映、ID 對映 |
直欄定義 | 定義直欄的 DDL。這會在產生表格時使用。 | 基本對映、內嵌對映、ID 對映 | |
提取類型 | 定義如何從資料庫載入資料:
|
積極 | 基本對映、一對一對映、多對多對映、多對一對映 |
選用 | 指定這個欄位是否可為空值。 | 是 | 基本對映、一對一對映、多對一對映 |
Lob | 指定欄位是否對映至 java.sql.Clob 或 java.sql.Blob 。
這個欄位對應至 |
基本對映 |
|
時間 | 指定這個欄位是否為下列其中一項:
這個欄位對應至 |
基本對映、ID 對映 | |
列舉 | 指定如果 String 值符合您應用程式需求或符合現有的資料庫綱目,則要如何持續保存列舉的限制項。
這個欄位對應至 |
序數 | |
目標實體 | 屬性對映至的持續性實體。 | 一對一對映、一對多對映、多對多對映、多對一對映 | |
ID | 指定實體的 ID 是否衍生自另一個實體的身分。 | ||
重疊顯示類型 | 指定是否要將作業延伸至整個實體。
|
一對一對映、一對多對映、多對多對映、多對一對映 | |
對映者 | 資料庫表格中 "擁有" 關係的欄位。只有在關係中的非擁有端上,才需要這個欄位。 | 一對一對映、一對多對映 | |
排序方式 | 指定查詢在傳回物件時的預設順序:
這個欄位對應至 |
主要索引鍵 | 一對多對映、多對多對映、多對一對映 |
屬性置換 | 置換被對映超類別的基本對映(比方說,如果繼承的直欄名稱和既存的資料模型不相容,或是您資料庫中的直欄名稱無效)。 | 內嵌對映
|