вижу аннотацию @PostMapping, а иногда @GetMapping. Это правильно? или какая аннотация более уместна?
это напрямую от типа запроса зависит
@ApiOperation( value = "Получить сущность \"Обследование\" по идентефикатору", notes = "Метод принимает запрос на выборку сущности \"Обследование\"" ) @ApiResponses(value = { @ApiResponse( code = 200, message = "Операция выполнена успешно <br />" + "пример вывода <br />" + "[{\n" + " \"uid\": 7,\n" + " \"do_uid\": 3,\n" + " \"uid_gas_pipeline_part\": 1,\n" + " \"survey_date\": \"2019-08-26T00:00:00.000+0000\",\n" + " \"doc_num\": \"11111\"\n" + "}]", response = JsonNode.class, responseContainer = "List" ), @ApiResponse( code = 400, message = "Операция не выполнена - проверьте корректность данных", response = ExceptionDetail.class ) }) @PostMapping( path = "/find-by-uid" ) public JsonNode findByUid( @ApiParam( name = "findMgPartSurvey", value = "Модель сущности \"Идентефикатор \"Обследования\" <br/>" + "пример запроса <br />" + "{\n" + " \"uid\": 7\n" + "}", required = true ) @RequestBody JsonNode jsonNode) { log.info("Получен запрос на выборку сущности"); return catalogGasPipelinePartSurveyClient.findByUid(jsonNode); }
тут PostMapping
мммм ну да, я уже чуть чуть вижу
Обсуждают сегодня