我在设置我的网上商店项目时遇到了一点问题。问题是,我有一个 User() 超类和两个子类,PrivateUser 和 BusinessUser。
现在,我不太确定如何通过休眠来存储这种关系。
对于这个问题,User() 类只包含一个字段:
字符串地址;
PrivateUser 包含:
字符串 firstName;
并且 BusinessUser 包含:
String CompanyName;
每个字段都有自己的 getter 和 setter。就像现在一样,我只能存储并能够获取 firstName 和 companyName。当我使用 Hibernate 从我的数据库中获取用户时,我会得到一个带有空地址的 PrivateUser/BusinessUser。
底线是,有人可以向我指出一个有用的教程,或者更好地展示一个类似的示例代码吗?
谢谢!