我从我得到的大多数开发人员那里得到的第一个问题是,有没有办法通过使用 swagger 或可能是纯 json 文件来自动生成你的 groovy 文件?
有什么办法吗?
我从我得到的大多数开发人员那里得到的第一个问题是,有没有办法通过使用 swagger 或可能是纯 json 文件来自动生成你的 groovy 文件?
有什么办法吗?
我不明白这个问题。你想达到什么目标?你不想使用 Groovy 文件来定义合约吗?如果是这种情况,那么答案是 - 你可以使用 Pact 文件(一个 json)来定义合约,或者你可以插入任何你想要的东西。这一切都写在文档中 - http://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__pluggable_architecture.html。
至于 Swagger,我们不支持它主要是因为它是一个模式。这个决定背后的原因在于这个问题 - https://github.com/spring-cloud/spring-cloud-contract/issues/136