Jhipster扩展了用户实体和帐户创建

时间:2017-02-01 16:07:17

标签: java spring-boot jhipster

我正在使用Jhipster建立一个求职网站。 我们的两个主要实体是'候选人'和' headHunter ' 他们都是该应用的用户,因此他们都在该应用上拥有帐户。

我们决定让每个实体与用户实体有“一对一”的关系。

最重要的是,我们创建了一个' userCustom '实体来管理公共字段。 该实体与用户也有“一对一”的关系。

因此,当headHunter或候选人在网站上创建新帐户时,我必须在3个服务上调用“save”:user,userCustom和candidate / headHunter

我的主要问题是: 要创建userCustom和candidate / headHunter,我需要userId。

最干净的方法是什么?

我是否应该在用户上调用save,然后调用get来检索userId,然后在另外两个实体上进行保存?

另一个更普遍的问题: 使用这种配置,为每个配置(用户,userCustom,候选人//用户,userCustom,headHunter)创建自定义DTO /服务是一个好主意吗? 或者我只需要自定义我的候选人和headHunter课程吗?

0 个答案:

没有答案