- 根据文章ID获取文章详情,并获取文章作者的信息
当然项目是基于SpringBoot开发的。
开发实战
在正式开发之前我推荐你在IDEA上安装一下 JS GraphQL插件,这个插件方便我们编写Schema,语法纠错,代码高亮等等。。。
创建一个SpringBoot项目
通过IDEA创建一个SpringBoot项目,并引入对应的jar
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-web
com.graphql-java
graphql-spring-boot-starter
5.0.2
com.graphql-java
graphql-java-tools
5.2.4
org.projectlombok
lombok
这里主要需要引入 graphql-spring-boot-starter
和 graphql-java-tools
。
建立Java实体类
User
@Data
public class User {
private int userId;
private String userName;
priv