7 3 5 3 對映子類實體

2021-04-17 14:43:36 字數 795 閱讀 4893

下面來看一下各個子類的實體對映配置,子類實體中的屬性將自動對映到改子類所對應的表中。實體

regularemployeeeo

的**如下所示。

regularemployeeeo實體

@entity

@table(name = "tb_regular_employee")

public class regularemployeeeo extends employeeeo

public void setvacationdays(integer vacationdays)

}其他的子類實體**類似,但對映到不同的表中。**分別如下所示:

contractemployeeeo實體

@entity

@table(name = "tb_contract_employee")

public class contractemployeeeo extends employeeeo

ftemployeeeo實體

@entity

@table(name = "tb_fulltime_employee")

public class ftemployeeeo extends contractemployeeeo

ptemployeeeo實體

@entity

@table(name = "tb_parttime_employee")

public class ptemployeeeo extends contractemployeeeo

hibernate實體對映

1.寫注釋 格式為 屬性,表示本類的?關係 例如 2.寫模板 多對一 一對多 多對多 注 多對多中的table 表示填入中間 的名稱 3.填空 name屬性 屬性名 注釋中的第1問號 class屬性 關聯的實體型別 注釋中的第2個問號 column屬性 多對一中的 一般可以寫成屬性名加id字尾,如屬...

5 1 2 對映實體 Entity

標註 entity 注釋的類,表示該類是乙個可持久化的實體。當在容器中時,伺服器將會首先載入所有標註了 entity 注釋的實體類。例如,contact 類標註成實體後,如以下所示。entity public class contacteo entity 注釋的定義的屬性如下。target type...

對映實體關聯關係

乙個類中有兩個一對一關聯。class a class ba表 idname home id 指向b表中的id,外來鍵 company id 指向b表中的id,外來鍵 b表address street ida對映檔案 cascsde all b對映檔案 只有乙個一對一關聯。class a class ...