我有一个使用弹簧数据休息的弹簧启动应用程序。我在使用 swagger 提供阅读良好的 API 文档时遇到问题。我尝试了 spring fox 和 springdoc,但每个都有它的问题
- 春狐:
- 我无法更改存储库的标签名称,只能更改描述
- 不支持预测
- 尚不支持openAPI3(这其实不是什么大问题)
- Springdoc ( https://springdoc.org/ )
- 我无法更改标签名称和描述(@Tag 不适用于 repos)
- 不支持预测
- 同一个仓库有 3 个标签,例如 books-entity-controller、books-search-controller(带有父类的方法)和 books-property-reference-controller(带有不必要的 /{id}/{property} url 列表)
有更好的办法吗?我喜欢 spring fox 不提供多个标签,而且自动生成的标签名称更好,例如 Books Entity 而不是 books-entity-controller。但最好是定制它或找到更好的替代方案。