我想知道如果应返回 void,则 Spring Boot RestController 的返回值有什么区别?
无论哪种方式,我都可以看到测试中的差异。似乎即使我返回 void ,HttpStatus.NO_CONTENT(204) 也会返回给请求者,如果我使用ResponseEntity<Void>.
因此,当我void从端点返回时,无论如何都会返回 HttpStatus ,无论我选择void还是ResponseEntity<Void>?
我想知道如果应返回 void,则 Spring Boot RestController 的返回值有什么区别?
无论哪种方式,我都可以看到测试中的差异。似乎即使我返回 void ,HttpStatus.NO_CONTENT(204) 也会返回给请求者,如果我使用ResponseEntity<Void>.
因此,当我void从端点返回时,无论如何都会返回 HttpStatus ,无论我选择void还是ResponseEntity<Void>?