В Swagger есть проблема на вызов реста возвращающий List<Map<String, Object>>
(вверху появляется сообщение)
Errors
Resolver error at paths./api/v1/getEntity/{integrationCode}.post.responses.200.schema.items.$ref
Could not resolve reference because of: Could not resolve pointer: /definitions/Map«string,object» does not exist in document
пробовал добавить в SwaggerConfig
.alternateTypeRules(
AlternateTypeRules.newRule(
typeResolver.resolve(List.class, typeResolver.resolve(Map.class, typeResolver.resolve(String.class, Object.class))), Ordered.HIGHEST_PRECEDENCE
)
)
сам контроллер
@Slf4j
@RestController
@RequestMapping("api/v1/")
public class RetrieveController {
@Autowired
RetrieverService retrieverService;
@PostMapping(value = "getEntity/{integrationCode}", produces = {MediaType.APPLICATION_JSON_VALUE})
public List<Map<String, Object>> getList(@PathVariable String integrationCode, @RequestBody RetrieveParam retrieveParam) {
List<Map<String, Object>> integration = retrieverService.getIntegration(integrationCode, retrieveParam);
return integration;
}
}
не получается таким образом решить вопрос, возможно есть еще варианты?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как сделать навигацию по неделям как на скриншоте? Нажимаем вперёд переключаемся на следующую неделю, если назад то на предыдущую?
Подскажите, как реализовать функцию удаления в хеш-таблице с открытой адресацией? Например,
У меня есть сервер написанный на C++, основанный на "неблокирующих сокетах с использованием select" - Пример данный реализации есть в интернете,...
Есть ли стандартная функция которая позволяет отсортировать массив (вектор или список) с сохранением индексов или как сделать такую сортировку...