У меня есть микросервис, который был написан с использованием Spring Boot
, и мне нужно сгенерировать документацию для него. Я использую springfox
для этого, но я не знаю, как я могу генерировать документы для шаблонного метода. У меня есть следующий класс:
@io.swagger.annotations.Api(tags = {"MyController"})
@RestController
public class MyController {
public <I extends MyModel> handleRequest(@ApiIgnore RequestEntity<String> request) {
...
}
}
и request
могут потреблять различные типы данных, и мне нужно в зависимости от этих данных генерировать документацию. Например, я могу получить MyModelRequest1
, MyModelRequest2
и так далее, и мне нужно сгенерировать документы, которые будут содержать все эти варианты. Кто-нибудь может мне помочь?