public ResponseEntity<User> getUser(@PathVariable("id") int id) { ResponseEntity<User> responseEntity = new ResponseEntity<>(HttpStatus.NOT_FOUND);if (Objects.nonNull(user)) {
我有个后置拦截器。当控制层被执行并返回信息时,后拦截器将被执行。此时,全局异常处理将捕获后拦截器中的异常,并返回提示消息。使用postman来测试和控制层的信息,同时返回全局异常处理。这真的是退回的吗?我写了一个测试示例。相同情况下,只返回控制层信息。我认为它应该返回全局异常处理的信息。 控制器 @RestController@Validated
public B
REST (不是公共的,只用于我自己站点的后端),我有一个用于注册新用户的Controller:@PostMapping("/register") @RequestBody User user if (userService.userExists(user)) {
return ResponseEntity.status(HttpStatus.BAD_REQ