我需要使用GraphQL实现文件上传功能。我当前的Micronaut项目已经具有一些Controller类,并且graphql-java-servlet支持文件上传,它需要创建一个Servlet。如何为Controller和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.
答案 0 :(得分:0)
Micronaut不支持servlet API,因此无法注册servlet。