Jhipster为用户注册添加了更多字段

时间:2016-03-16 18:40:06

标签: json spring jhipster

我对Jhipster框架有一点问题。

我想为匿名人员注册新用户提供更多字段。 想要做的是,该数据库不仅会注册用户登录名,密码和电子邮件,还会注册firstName和LastName。

我在registration.html文件中添加了这些表单。

在我提交“post”操作后,会生成那种JSON文件:

{ “密码”: “AAAAAA”, “登录”: “20124668”, “姓名”: “杰克”, “姓”: “杰克逊”, “电子邮件”: “jack.jackson@gmail.com”, “langKey”: “EN”}

据我所知,在后端,注册新用户的负责方法是:

 @RequestMapping(value = "/register",
 method = RequestMethod.POST,
 produces = MediaType.TEXT_PLAIN_VALUE)
 @Timed
 public ResponseEntity<?> registerAccount(@Valid @RequestBody UserDTO userDTO, HttpServletRequest request) {
 return userRepository.findOneByLogin(userDTO.getLogin())

问题是,为什么数据库没有保存firstName和lastName,但确实保存了其他???

1 个答案:

答案 0 :(得分:0)

&#34;姓名&#34;字段应命名为&#34; firstName&#34;和&#34;姓氏&#34;应该是&#34; lastName&#34;在您的JSON POST请求中。在当前版本中,这些字段已包含在注册表中,因此您应该考虑升级。