Skip to content

TsMask/graphql-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

graphql-server

GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建强大的开发者工具。

GraphQL Java和Spring Boot结合实践

开始

根据官网的示例:GraphQL Java和Spring Boot入门

使用依赖发布时间最新版本v14,另外使用mvcurl地址映射/graphql作为请求入口。

 <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>com.graphql-java</groupId>
            <artifactId>graphql-java</artifactId>
            <version>14.0</version>
        </dependency>
    </dependencies>

springboot构建版本:2.2.2.RELEASE,建议改为你目前使用的版本,避免再次下载。

项目使用springbootmaven方式构建,微服务采用restfulgraphql两种方式进行开发,两者相辅相成,比如:上传、websocket等一些接口混用的模式。

Releases

No releases published

Packages

No packages published