一般資訊

這份表格顯示「Java 詳細資料」視圖中針對每一種對映類型所提供的「一般」內容。

內容 說明 預設值 適用的對映類型
對映類型超鏈結 當按一下以超鏈結形式呈現的對映類型名稱時,會呼叫「選取對映類型」對話框。請利用這個對話框來指定屬性的類型。 基本 所有的對映類型
直欄 內含屬性值的資料庫直欄。這個欄位對應至 @Column 註釋。 依預設,會假設「直欄」的名稱和屬性相同。 基本對映內嵌對映ID 對映版本對映
  名稱 資料庫直欄的名稱。

這個欄位對應至 @Column 註釋。


基本對映內嵌對映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.Clobjava.sql.Blob

這個欄位對應至 @Lob 註釋。


基本對映
時間 指定這個欄位是否為下列其中一項:
  • 日期 - java.sql.Date

  • 時間 - java.sql.Time

  • 時間戳記 - java.sql.Timestamp

這個欄位對應至 @Temporal 註釋。


基本對映ID 對映
列舉 指定如果 String 值符合您應用程式需求或符合現有的資料庫綱目,則要如何持續保存列舉的限制項。
  • 序數

  • String

這個欄位對應至 @Enumerated 註釋。

序數
目標實體 屬性對映至的持續性實體。
一對一對映一對多對映多對多對映多對一對映
ID 指定實體的 ID 是否衍生自另一個實體的身分。

重疊顯示類型 指定是否要將作業延伸至整個實體。
  • 全部 - 所有作業

  • 持續

  • 合併

  • 移動

  • 移除

  • 重新整理


一對一對映一對多對映多對多對映多對一對映
對映者 資料庫表格中 "擁有" 關係的欄位。只有在關係中的非擁有端上,才需要這個欄位。
一對一對映一對多對映
排序方式 指定查詢在傳回物件時的預設順序:
  • 不排序

  • 主要索引鍵

  • 自訂順序

這個欄位對應至 @OrderBy 註釋。

主要索引鍵 一對多對映多對多對映多對一對映
屬性置換 置換被對映超類別的基本對映(比方說,如果繼承的直欄名稱和既存的資料模型不相容,或是您資料庫中的直欄名稱無效)。
內嵌對映

內嵌對映



 

相關作業

對映實體