Я работаю над API с использованием Swagger, и я пытался выяснить, что такое ResponseEntity и как он работает, и почему использовать ResponseEntity?Что это за реакция?
Когда я запускаю API и перехожу к localhost: 8080/suspect-api/swagger-ui.html. Я могу ввести идентификатор подозреваемого и марку и вызвать метод getSuspect.
На английском языке, что он делает в фоновом режиме и какова цель ResponseEntity?
Пожалуйста, смотрите код ниже:
public ResponseEntity<Suspects> getSuspects(@ApiParam(value = "Brand", required = true) @PathVariable String brand,
@ApiParam(value = "ID", required = true) @PathVariable Long suspectId,
Pageable page, PagedResourcesAssembler assembler) {
return service.getSuspects(brand, suspectId, page, assembler);
}
Я привык к методам, возвращающих определенный тип как String, Int, логическое значение или даже пользовательские объекты ява, как студент.
http://docs.spring.io/spring-framework/docs/current/javadoc- апи/орг/springframework/HTTP/ResponseEntity.html –