感谢您阅读我的问题。 我是Hibernate的新手,我想在许多实体中使用1个实体(使用Annotaion)。我确实试图谷歌我的问题,但仍然没有找到答案。在Hibernate中实体之间共享实体
例子,我有一些实体:
地址(ID_Address,省,区,沃德)
家(ID_House,电话,ID_Address)
人员(ID_Staff ,Name,ID_Address)
Guest(ID_Guest,Email,ID_Address)
我想要地址表中的一条记录只属于可能是房屋或员工或访客。
我鑫卡特约一比一的关系,但这种方式我的地址实体必须声明私人住宅房子或私人工作人员的工作人员或私人住客?有没有其他的方式来做到这一点,或者我错过了什么?
*这种方式我的地址实体必须声明私人房子*:不,这是不正确的。阅读文档:http://docs.jboss.org/hibernate/orm/5.2/userguide/html_single/Hibernate_User_Guide.html#associations-one-to-one –