2
在Java我有一個類THA具有類型THibernate和泛型
public class GenericStatus<T> {
private MyDateRange myDateRange;
private T payload;
的有效載荷在運行時T可以是任何一個簡單的原始整數或被叫價格類這裏是價格與2點的整數
一個類public class Price implements Serializable {
private int adult;
private int child;
如何處理加載/保存類GenericStatusElement?我有2類,使用此
public class MasterPrice implements Serializable {
// this.basePrice is an instance of Price class
private GenericStaus prices = new GenericStatus(this.basePrice);
和
public class MasterStatus implements Serializable {
// roomcount is an int
GenericStaus availStatus = new GenericStatus(roomCount);
我一直在抓我的頭,但我仍然無法找到一個合適的辦法但從休眠點處理GenericStatus。
我希望能夠保存MasterPrice和MasterStatus類。 GenericStatus類用於減少MasterStatus和MasterPrice具有的重複代碼。我應該如何執行與繼承的關係?它會更容易修復?
這是一個非常好的問題。 – hvgotcodes 2010-09-27 23:12:27
你是如何期待這在數據庫中被表示的? – Damo 2010-09-27 23:27:53