Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 继承类的Hibernate映射_Java_Spring Boot_Oop_Database Design_Hibernate Mapping - Fatal编程技术网

Java 继承类的Hibernate映射

Java 继承类的Hibernate映射,java,spring-boot,oop,database-design,hibernate-mapping,Java,Spring Boot,Oop,Database Design,Hibernate Mapping,我需要关于我的课程架构的帮助。我正在开发一个包含几个不同参与者的系统,我将公共属性放在父类中,并从父类扩展其他属性。所以我有管理员,客户机,经理都从用户扩展。我想不出一个聪明的方法来进行Hibernate映射。我需要访问一个包含所有用户的表。它应该是每个实体的表吗 另外,如果每个类都有一个服务,那么让AdminService、ClientService等从UserService扩展是否明智?我该怎么做 我正在使用以下体系结构: 控制器 服务 领域 存储库 正如kamlesh所评论的那样,该项目处

我需要关于我的课程架构的帮助。我正在开发一个包含几个不同参与者的系统,我将公共属性放在父类中,并从父类扩展其他属性。所以我有管理员,客户机,经理都从用户扩展。我想不出一个聪明的方法来进行Hibernate映射。我需要访问一个包含所有用户的表。它应该是每个实体的表吗

另外,如果每个类都有一个服务,那么让AdminService、ClientService等从UserService扩展是否明智?我该怎么做

我正在使用以下体系结构: 控制器 服务 领域 存储库


正如kamlesh所评论的那样,该项目处于SpringBoot中,Java将找到所有标准方法。这个问题不是新问题,Hibernate支持得很好

您能为我们放一些像ERD一样的代码吗?你要什么,心里有点难受。这可能对你有帮助。谢谢。这就是我所需要的