问题描述
我正在使用 Kotlin 中的 Spring 编写一个后端项目,公开 REST API 和基于 Openapi 3 规范和 Gradle 作为构建工具生成的控制器接口。一些 API 请求/响应涉及与代码中的枚举相对应的枚举值。为了保持两者同步,我想使用注释处理从代码中生成 Openapi 规范的这一部分。
我有两个问题:
- 这种方法是否值得麻烦(openapi 规范和代码之间的循环依赖),还是仅在值匹配时才执行检查更好
- 放置此类特定于项目的代码的正确位置是什么?对于像这样的简单任务来说,一个新的 gradle 子项目似乎太多了。如果这可以直接在 gradle 任务中完成,那就太好了,但我还没有找到方法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)