Ниже приведен контроллер, для которого мне нужно написать документы API swagger2:
@RestController
@RequestMapping("/abc/def/pqr")
public class Controller {
@GetMapping(path = "", consumes = "application/json", produces = "application/json")
@ResponseBody
public <T> PagedResources<SomeResource> get(Pageable pageable,
Assembler assembler) {
Page<Something> somethings = service.get(pageable);
return pagedAssembler.toResource(somethings, assembler);
}
}
Ниже приведен код, с помощью которого я пытаюсь записать сваггер в документацию API:
@Bean
public Docket swaggerConfiguration() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.paths(PathSelectors.ant("/abc/def/pqr/"))
.build()
}
Но даже после написания этого API не подвергается Swagger2. Везде, где я могу понять проблему, я думаю, что есть какая-то проблема в PathSelectors.ant ("/ abc / def / pqr /") . Так что, пожалуйста, кто-нибудь может мне помочь, тогда мне лучше.
Заранее спасибо ...