我需要你的帮助来解决一个有趣的问题:我想使用 swagger 来编写简单的 API 文档,并且我有两个类:versionController 和 PersonController。版本控制器有 2 个注解:
- @RestController
- @Requestmapping(value = "/version")
虽然人员控制器顶部有一个注释:
-@RepositoryRestController
并且在 create Person 方法上有如下注解:
-@RequestMapping(method = RequestMethod.POST, value = "/persons")
-@RequestMapping(value = "/persons/{id}", method = RequestMethod.PUT)
我的问题是这个。为什么 versionController 在 swagger 中可见而 PersonController 不可见?我的意思是,personcontroller 有正确的映射,所以 swagger 可以“看到”它吗?源文档没有任何信息,所以我希望你们能帮助我。提前致谢!
问候,弗雷德里克