无法使用POST请求插入数据 - Spring REST

时间:2018-02-22 12:14:20

标签: spring-mvc postman spring-rest

我正在制作一个使用Spring RESTApi的简单项目。我尝试使用POST请求将数据插入数据库,但不幸的是在那里得到了错误。 我正在使用Postman进行API请求。

所有其他请求获取,删除和放置工作正常,但发布不起作用。

我尝试过手动插入数据而不使用api但这对我来说很好。

错误是;

Error

@RequestMapping(value = "/create", method = RequestMethod.POST)
    public ResponseEntity<Void> createUser(@RequestBody User user, UriComponentsBuilder ucBuilder) {
        try {
            userService.insert(user);
        } catch (HibernateException e) {
            System.out.println(e);
            return new ResponseEntity<>(HttpStatus.NOT_FOUND);
        }

        HttpHeaders headers = new HttpHeaders();
        headers.setLocation(ucBuilder.path("/user/{id}").buildAndExpand(user.getUserId()).toUri());
        return new ResponseEntity<>(headers, HttpStatus.CREATED);
    }

邮差 enter image description here

由于!!!!!!!!!!!!!!

0 个答案:

没有答案