我有以下結構,我想在hibernate中映射。Hibernate將接口映射爲具有多個實現的實體
class User implements iUser
class VIPUser implements iUser
class preference
public var user:iUser;
我讀過,當您提供目標類時可以映射接口。 但在我的情況下,我不知道目標類,因爲它可以是用戶或VIPUser。
用戶和VIPUser是兩個獨立的實體,它們存儲在不同的表中。
這個映射是否可能在休眠,有沒有人有如何建立它的例子?
在此先感謝
我同意,在樣品中我提供更好的解決方案是把它擴大。但是我的應用程序中的問題不允許這些類擴展。我在這裏提供的樣本只是爲了說明結構。所以讓我們說它不可能使用擴展,是否有辦法使它與界面一起工作。 – 2011-03-15 13:58:37