У меня есть требование для реализации функции загрузки файлов с помощью GraphQL.В моем текущем проекте Micronaut уже есть несколько классов Controller, а graphql-java-servlet поддерживает загрузку файлов, для его создания требуется сервлет.Как настроить проект micronaut как для контроллеров, так и для сервлета?
Я попытался создать простой сервлет из graphql-java-servlet в проекте micronaut и сохранить все мои контроллеры как есть.
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.