[英]Hibernate mapping for classes with inheritance
我需要有关课程结构的帮助。 我正在开发一个由几个不同参与者组成的系统,并将通用属性放在父类中,并从中扩展其他属性。 所以我有从用户扩展的ADMIN,CLIENT,MANAGER。 我想不出一种聪明的方式来进行Hibernate映射。 我需要与所有用户一起访问一个表。 它应该是每个实体的表格吗?
另外,如果我为每个类提供服务,那么从UserService扩展AdminService,ClientService等是否明智? 我怎么做?
我正在使用以下体系结构:控制器服务域存储库
项目在Java的Spring Boot中
就像kamlesh所说,在https://thoughts-on-java.org/complete-guide-inheritance-strategies-jpa-hibernate/上,您会找到所有标准方法。 问题不是新问题,而且Hibernate很好地支持了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.