我将springfox与spring-boot应用程序集成,而/swagger-ui.html正在成功显示我的REST端点文档。
但是,我的项目是结构化的,因此API模型类位于与其他REST端点共享的另一个项目(在pom.xml中引用)中。编译我的启用Springfox的REST端点省略了共享库中的@ApiModel注释,因为编译器只看到共享库中的字节码,而不是带注释的源。
(我已经确认将API模型源直接复制到我的REST项目中会产生带有ApiModel属性信息的文档。)
我该如何解决这个问题?是否有可能从共享库中生成json / yaml并将其“导入”到swagger HTML的springfox生成中?