Публикации по теме '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 просмотров
schedule
08.02.2024
Получение 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 просмотров
schedule
24.12.2023
Kotlin-gRPC: ошибка: несовместимые типы: NonExistentClass не может быть преобразован в Annotation @error.NonExistentClass()
Я скачал с micronaut.lanch простой проект grpc и могу его собрать, пока не добавлю плагин Kotlin gRPC.
Помимо изменений в build.gradle.kts, нет ничего, кроме исходного проекта в форме шаблона.
Я редактировал в build.gradle.kts.
Во-первых, чтобы...
451 просмотров
schedule
16.02.2024
Потоковая передача большого отклика в контроллер Micronaut без потери памяти
Мы используем Micronaut с Mongo для предоставления данных через некоторые контроллеры. Поскольку размер объектов ответа растет, нашим приложениям иногда не хватает памяти. Поэтому мы исследуем переход на драйвер async mongo и использование...
252 просмотров
schedule
22.05.2024
Обработка исключений в Micronaut
Есть ли способ в micronaut создать исключение, которое будет указывать код ошибки для ответа, так же, как мы можем сделать это в springboot:
throw new ResponseStatusException(HttpStatus.FORBIDDEN)
или нам всегда нужно реализовывать собственный...
368 просмотров
schedule
13.11.2023
Необязательный параметр запроса перечисления Micronaut
Я пишу приложение Micronaut, и у меня возникают проблемы с написанием контроллера, который может принимать необязательный параметр, тип которого является перечислением. Проблема в том, что когда я добавляю значение nullable @QueryValue с типом...
20 просмотров
schedule
06.05.2024
Как программно остановить RabbitListener в Micronaut
У меня есть RabbitListener, который выглядит так:
@RabbitListener
public class ProductListener {
@Queue(value = "product", executor = "product-listener")
public void receive(MyType message) {
// process...
23 просмотров
schedule
18.10.2022