【发布时间】:2019-10-22 21:29:18
【问题描述】:
我需要使用 GraphQL 实现文件上传功能。我目前的 Micronaut 项目已经有一些 Controller 类,并且 graphql-java-servlet 支持文件上传,它需要创建一个 Servlet。如何为控制器和 Servlet 配置 micronaut 项目?
我尝试在 micronaut 项目中从 graphql-java-servlet 创建简单的 servlet,并保持所有控制器不变。
public class HelloServlet extends GraphQLHttpServlet {
@Override
protected GraphQLConfiguration getConfiguration() {
...
}
private GraphQLSchema createSchema() {
...
}
}```
When I start the Micronaut application. it only identifies controllers and I am able to invoke them using curl request. Unfortunately (@WebServlet) is not configured and not exposed.
【问题讨论】:
标签: java servlets graphql micronaut graphql-java