java—如何在spring中返回响应实体

js5cn81o  于 2021-08-25  发布在  Java
关注(0)|答案(1)|浏览(283)

我找到了两种方法来返回201请求。

return ResponseEntity.status(HttpStatus.CREATED).build();

vs

return new ResponseEntity<Void>(HttpStatus.CREATED);

哪种方法更好?

iqih9akk

iqih9akk1#

您可以使用 @ResponseStatus 例如:

@ResponseStatus(HttpStatus.CREATED)
@PostMapping("/")
public void myMethod(){ }

文档:https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/bind/annotation/responsestatus.html

相关问题