Публикации по теме 'micronaut'


Знакомство с Микронавтом
В этой статье мы собираемся обсудить. Что такое Микронавт Как создать базовое приложение Micronaut Сравнение загрузки Micronaut и Spring Итак, начнем… Что такое Micronaut: Micronaut — это фреймворк на основе JVM с открытым исходным кодом для разработки веб-приложений, легкий и использующий очень мало памяти. Его главная особенность в том, что запуск приложения занимает очень мало времени. Он выполняет 100% внедрение зависимостей во время компиляции, потому что он..

Вопросы по теме 'micronaut'

Значение по умолчанию для свойства конфигурации Micronaut
Я не уверен, что это ошибка. Фактически это может быть ожидаемым поведением. Предположим, у меня есть следующий класс конфигурации @ConfigurationProperties("app") public class ApplicationConfiguration { public String uri = "/api/v1";...
1734 просмотров
schedule 18.03.2024

Как обслуживать html с помощью фреймворка Micronaut?
Я так понимаю, что микронавт - это фреймворк для микросервисов. Как обслуживать HTML-страницы и javascript с помощью micronaut? У меня есть REST api, построенный с использованием micronaut. На данный момент приложение слишком простое, поэтому...
429 просмотров
schedule 22.01.2024

Как разрешить Micronaut использовать пользовательский преобразователь типов из карты в строку?
Я создал Micronaut TypeConverter (в Котлине) для преобразования карты в строку cron для @Scheduled , но я не могу заставить Micronaut выполнять преобразования. В качестве примера я хочу поддерживать следующий конфиг: clean: cron:...
414 просмотров
schedule 15.11.2023

Как зарегистрировать пользовательский валидатор ограничений
Поле строки моего адреса электронной почты помечено javax.validation.constraints.Email : import javax.validation.constraints.Email; public class MyModel { @Email private String email; } В настоящее время...
1095 просмотров

Получение Micronaut HttpClient с url-адресом из свойства
Я хочу получить HttpClient с помощью аннотации клиента, так что это под управлением Микронавта. Однако таким образом я не могу использовать URL-адрес из моего файла свойств: public FooService( @Value("${url}") String url, // I can't use...
238 просмотров
schedule 08.04.2024

Micronaut ReadTimeoutException
У меня есть приложение Grails 4, предоставляющее REST API. Одна из конечных точек иногда выходит из строя за следующим исключением: io.micronaut.http.client.exceptions.ReadTimeoutException: Read Timeout at...
3290 просмотров
schedule 24.10.2022

Несколько источников данных с Micronautor или Quarkus
Я хочу перейти на Micronaut или Quarkus из Spring Boot, но в Spring boot есть одна функция, такая как AbstractRoutingDataSource, которая во время выполнения изменяет данные. Есть ли что-то подобное или какой-либо механизм в micronaut или quarkus,...
263 просмотров

Kotlin-gRPC: ошибка: несовместимые типы: NonExistentClass не может быть преобразован в Annotation @error.NonExistentClass()
Я скачал с micronaut.lanch простой проект grpc и могу его собрать, пока не добавлю плагин Kotlin gRPC. Помимо изменений в build.gradle.kts, нет ничего, кроме исходного проекта в форме шаблона. Я редактировал в build.gradle.kts. Во-первых, чтобы...
451 просмотров

Потоковая передача большого отклика в контроллер Micronaut без потери памяти
Мы используем Micronaut с Mongo для предоставления данных через некоторые контроллеры. Поскольку размер объектов ответа растет, нашим приложениям иногда не хватает памяти. Поэтому мы исследуем переход на драйвер async mongo и использование...
252 просмотров

Обработка исключений в Micronaut
Есть ли способ в micronaut создать исключение, которое будет указывать код ошибки для ответа, так же, как мы можем сделать это в springboot: throw new ResponseStatusException(HttpStatus.FORBIDDEN) или нам всегда нужно реализовывать собственный...
368 просмотров
schedule 13.11.2023

Необязательный параметр запроса перечисления Micronaut
Я пишу приложение Micronaut, и у меня возникают проблемы с написанием контроллера, который может принимать необязательный параметр, тип которого является перечислением. Проблема в том, что когда я добавляю значение nullable @QueryValue с типом...
20 просмотров

Как программно остановить RabbitListener в Micronaut
У меня есть RabbitListener, который выглядит так: @RabbitListener public class ProductListener { @Queue(value = "product", executor = "product-listener") public void receive(MyType message) { // process...
23 просмотров
schedule 18.10.2022