我有以下结构,我想在hibernate中映射。Hibernate将接口映射为具有多个实现的实体
class User implements iUser
class VIPUser implements iUser
class preference
public var user:iUser;
我读过,当您提供目标类时可以映射接口。 但在我的情况下,我不知道目标类,因为它可以是用户或VIPUser。
用户和VIPUser是两个独立的实体,它们存储在不同的表中。
这个映射是否可能在休眠,有没有人有如何建立它的例子?
在此先感谢
我同意,在样品中我提供更好的解决方案是把它扩大。但是我的应用程序中的问题不允许这些类扩展。我在这里提供的样本只是为了说明结构。所以让我们说它不可能使用扩展,是否有办法使它与界面一起工作。 – 2011-03-15 13:58:37