Описание тега micronaut

Micronaut - это платформа JVM для создания веб-приложений с упором на приложения для микросервисов.
1 ответ

Как скачать (сгенерировать) большой (сгенерированный) файл в Micronaut

В моем приложении я создаю большие файлы PDF / CSV. Мне интересно, есть ли способ передавать большие файлы в Micronaut, не сохраняя их полностью в памяти перед отправкой клиенту.
03 дек '18 в 11:17
0 ответов

Как реализовать декларативные HTTP-клиенты со многими необязательными параметрами в Micronaut?

Я хотел бы использовать декларативный HTTP-клиент Micronaut для взаимодействия с REST API, имеющим много необязательных параметров запроса в его методах GET. Пример. Существует API для GET-сигналов, в котором возвращаемые сигналы указываются в качес…
29 дек '18 в 13:53
1 ответ

Загрузка большого результата

Можно ли использовать декларативный клиент для загрузки большого результата, например, используя InputStream? Я пробовал подпись клиента как HttpResponse<InputStream> getQueryResult(String jobId, String resultId); Но он пытается загрузить все …
22 сен '18 в 13:39
1 ответ

Как мы можем представить бобы Micronaut в отличном приложении Spring

Как мы можем сделать постепенную миграцию приложения Spring в Micronaut? Я ищу, чтобы перенести Spring Beans в Micronaut. Я пытался использовать бин Micronaut из приложения Spring, следуя документам, но он не работает Мой пример теста: https://githu…
12 июн '18 в 18:32
2 ответа

CLI Микронавта за прокси HTTP

Я новичок в Micronaut, и Gradle в этом отношении, и я смог заставить его работать на моем личном ноутбуке. Но я хотел, чтобы POC работал на работу за HTTP-прокси. Я искал несколько примеров того, как настроить Micronaut для правильной работы за ним.…
04 июн '18 в 01:23
1 ответ

Как настроить проверку POJO в реактивном микронавтике

С помощью micronaut.io как настроить POJO-проверку реактивного содержимого тела HTTP? Это работает для синхронного случая, а именно: @Post("/sync/{id}") HttpResponse createSync(String id, @Body @Valid SomePojo pojo) { ... } но это не работает в асин…
23 окт '18 в 13:47
1 ответ

Как получить доступ к текущему каналу Netty

Я хотел бы использовать Netty Channel.attr() для хранения HttpRequest для использования в подпрограммах библиотеки. Кто-нибудь знает, как найти текущий канал в то время как в методе контроллера? Я думал, что @Threadlocal область может помочь, но я н…
02 ноя '18 в 14:18
1 ответ

Micronaut несколько экземпляров одного контроллера под разными URL

Как я могу создать несколько экземпляров одного и того же класса контроллера, но выставить его под разными конечными точками URL? Мне нужно иметь возможность создавать несколько экземпляров одного и того же класса контроллера, но каждый раз под друг…
05 сен '18 в 22:40
3 ответа

Micronaut: тест не пройден, страница не создана, но доступ к странице можно получить через браузер

Я изучал, как использовать Micronaut для создания служб REST, но что-то, что я не вижу, неверно в моих настройках тестов, и что бы я ни изменял в своем коде или в gradle, я всегда получаю досадную ошибку "Страница не найдена" при запуске тестов, но …
03 дек '18 в 01:42
2 ответа

Есть ли аналог Micronaut для Spring @RequestScope?

Есть ли @RequestScope аналог в микронавт? Если нет эквивалентных аннотаций, как я могу добиться того же эффекта в Micronaut?
11 дек '18 в 17:11
1 ответ

io.micronaut.runtime.Micronaut - встроенный контейнер не найден

Я пытаюсь создать приложение Kotlin, но даже при успешной сборке я сталкиваюсь с ошибкой ниже. Что я делаю не так? ▶ java -jar build/libs/app-0.1.jar 22:10:02.122 [main] INFO io.micronaut.runtime.Micronaut - No embedded container found. Running as C…
26 дек '18 в 17:42
1 ответ

Как настроить application.yml для mysql с помощью Gorm в micronaut

Я пытаюсь сделать приложение CRUD в микроавтобусе и Groovy, я использую hibernate и GORM для проверки, сохранения, удаления и т. Д. С базой данных mySql и @Transactional. Пока я запускаю приложение, оно работает нормально, но в MySQL нет инициализир…
28 дек '18 в 11:18
0 ответов

Отправка обратно HttpResponse.notFound() приводит к исключению HttpClientResponseException

У меня есть простой контроллер: @Validated @Controller(value = "/api/issues") class IssueController(private val service: IssueService) { private companion object : KLogging() @Get(value = "/{issue-id}", produces = [MediaType.APPLICATION_JSON]) fun g…
06 янв '19 в 20:29
2 ответа

Micronaut Настройка micronaut-jdbc-tomcat Источник данных для MySQL

В разработке я использую приведенную ниже конфигурацию для подключения к базе данных MySQL. Мне нравится использовать источник данных Tomcat для MySql Connection. Не нашел пример на странице документа Micronaut. Какие изменения необходимы в файле ap…
06 янв '19 в 16:43
1 ответ

Инъекция свойств микронавта в ученики не работает

Я не могу понять, что я делаю неправильно в следующем отличном контроллере. Аннотации @Value и @Property перед членами класса g2gApiKey2 и g2gApiKey3 не устанавливаются. Однако аннотация @Value перед параметром g2gk в конструкторе имеет вид. Я видел…
09 янв '19 в 23:44
1 ответ

Micronaut: субъект аутентификации сгенерирован в теле запроса

Я пытаюсь сгенерировать код клиента с помощью swagger-codegen с сервера Micronaut. Проблема возникает с аутентифицированными маршрутами POST и PUT (он отлично работает для GET a DELETE). Когда у меня есть такой метод в контроллере: @Override @Post("…
21 янв '19 в 18:30
1 ответ

Как поток данных из JPA может быть передан с микронавтом?

Я сейчас начинаю работать с микронавтом и котлиным. У меня есть запрос JPA, который дает около 1 миллиона результатов. Эти результаты я хочу транслировать из одного сервиса микронавтов в другой. Мой запрос возвращает allQuery.resultStream типа java.…
0 ответов

Micronaut Swagger Groovy не создает файл OpenAPI YAML

Я использую Micronaut 1.0.3 с языком Groovy. на основе этого документа https://docs.micronaut.io/latest/guide/index.html создал отличный код. import io.micronaut.runtime.Micronaut import groovy.transform.CompileStatic import io.swagger.v3.oas.annota…
27 янв '19 в 18:40
1 ответ

Почему я получаю сообщение об ошибке при обращении к данным в приложении Micronaut Gorm?

У меня есть простое приложение в Mironaut с тремя объектами: клиент, контакт и кредиты. Клиент имеет отношения 1 ко многим с Контактом и Кредитами. Я тестирую с Grails / Gorm, и он работает нормально. У меня есть класс DataLoader, который работает х…
29 янв '19 в 17:48
0 ответов

Пример вызова REST из документации Micronaut возвращает ошибку

Приведенный ниже пример должен реактивно обработать тело JSON, преобразовав его в POJO и обработав его с помощью функции.map(). Тем не менее, я получаю сообщение об ошибке в моем приложении контроллера. Погуглить ошибку ничего не дает. Это из пример…
06 фев '19 в 13:02