SpringBoot集成graphql文件上传
graphql上传文件所面临的问题
在国内,目前使用graphql的公司并不多,facebook设计graphql主要支持是js,对于java的支持主要
靠的还是社区,目前使用最多的是graphql-spring-boot
与SpringBoot的整合,以及schema解析工具graphql-java-tools
,maven依赖如下,但其对Graphql实现的servlet对文件上传的支持却迟迟没有的demo
<dependency>
<groupId>com.graphql-java-kickstart</groupId>
<artifactId>graphql-spring-boot-starter</artifactId>
<version>5.9.0</version>
</dependency>
<dependency>
<groupId>com.graphql-java-kickstart</groupId>
<artifactId>graphql-java-tools</artifactId>
<version>5.6.1</version>
</dependency>
<dependency>
<groupId>com.graphql-java-kickstart</groupId>
<artifactId>graphiql-spring-boot-starter</artifactId>
<version>5.6.0</version>
</dependency>
解决方案
于是本人就上stackoverflow求助各路大神,但是由于graphql文件上传过于冷门,没人回答
最终还是得靠自己解决,附上原文链接,有兴趣得朋友可以看看How to upload files with graphql-java?