首页 > 解决方案 > 有没有办法从protobuf自动生成graphql模式?

问题描述

我正在用 GraphQL 开发 springboot。由于数据结构已经在 Protobuf 中声明,我尝试使用它。这是我的代码示例。

@Service
public class Query implements GraphQLQueryResolver {

    public MyProto getMyProto() {
       /**/
    }

}

我想让代码像上层结构。为此,我将工作分为两个部分。

第二部分是主要内容。

标签: javaspring-bootgraphqlprotocol-buffers

解决方案


有一种方法。为此,我正在使用 protoc 插件:go-proto-gql

使用起来相当简单,例如:

protoc --gql_out=paths=source_relative:. -I=. ./*.proto

希望这也对你有用。


推荐阅读