Описание тега quarkus-hibernate-reactive
2
ответа
Правильное использование Quarkus Cache с Reactive и Mutiny
Я пытаюсь перенести свой проект на Quarkus Reactive с помощью Hibernate Reactive Panache и не знаю, как поступить с кэшированием. Мой оригинальный метод выглядел так @Transactional @CacheResult(cacheName = "subject-cache") public Subject getSubject(…
28 янв '22 в 10:28
0
ответов
Quarkus Hibernate ORM не может выбрать источник данных по умолчанию, когда определено несколько источников данных
У меня есть приложение Quarkus, в котором есть реактивный источник данных postgres по умолчанию и источник данных jdbc db2. Я не могу использовать реактивный источник данных db2 из-за существующей открытой проблемы (https://github.com/eclipse-vertx/…
14 мар '22 в 15:52
2
ответа
Шестиугольная архитектура с Hibernate Reactive и Quarkus
Я использую Hexagonal Architecture, Hibernate Reactive с Panache и Quarkus в проекте Kotlin. Границы транзакций устанавливаются с помощью аннотации. Проблема в том, что мне пришлось добавить весь зависимость в доменном и прикладном уровнях только дл…
18 мар '22 в 21:44
1
ответ
Исключение режима Hibernate Reative Query Lock
При использовании Panache-reactive с smallrye-reactive-messaging в quarkus возникает много проблем с тайм-аутом/сеансом. Небольшой вариант проблемы с тайм-аутом наблюдается при использовании PanacheRepository. Основываясь на знаниях Panache reactive…
21 сен '22 в 18:30
0
ответов
Реактивный Panache Quarkus и естественные ключи
Я создаю кеш объектов и пытаюсь сохранить их по мере их получения в моей БД (Stripe Webhooks, если вы знакомы). Но по какой-то причине я не могу заставить ни один из них сохраняться, хотя ошибок нет.... ПРИМЕЧАНИЕ: не позволяйте GET сбить вас с толк…
03 окт '22 в 01:25
0
ответов
Hibernate Reactive: сеанс закрыт и истекает время ожидания в планировщике
В настоящее время я работаю над планировщиком, чтобы менять статус (Enum) в моей базе каждые 15 секунд, используя @ReactiveTransactional, и выдает «Сеанс закрыт», а затем запускает мой код всего один раз. Я пробовал это только с @Transactinal (хотя …
01 сен '22 в 09:40
0
ответов
Quarkus Panache Reactive + представление Postgresql
Я использую последнюю версию quarkus и hibernate reactive для подключения к базе данных postgresql. Ниже моя сущность. @Entity class Balance: PanacheEntityBase { @Id @Convert(converter = EncryptionConverter.class) @Column(name="encrypted_col", colum…
21 июн '22 в 15:55
0
ответов
Почему Quarkus выдает ошибку java.util.ServiceConfigurationError через некоторое время?
У нас есть приложение Quarkus, использующее RestEasy Reactive, Hibernate Reactive (с щегольством) и Hazelcast для кэширования. Когда приложение запускается, конечные точки возвращают ответ без каких-либо исключений. Однако примерно через 10 минут во…
21 дек '22 в 19:58
2
ответа
Невозможно сохранить данные с помощью объекта Quarkus + Hibernate Reactive Panache
Я пытаюсь создать приложение Hello World с помощью Quarkus. У меня много проблем с тем, чтобы это работало. Вот мои занятия: import java.time.Duration; import io.quarkus.hibernate.reactive.panache.Panache; import io.quarkus.hibernate.reactive.panach…
08 май '23 в 21:01
1
ответ
Как правильно вызвать внешнюю службу (API) в реактивном приложении Quarkus с использованием vertx и Mutiny?
Я новичок в реактивном программировании с помощью vertx и muntiny (quarkus). У меня есть следующее требование: Структура: возврат вызова внешнего API -> Ответ. class Response {String abc; List<AnotherClass> another; ...} class AnotherClass …
30 мар '23 в 11:56
1
ответ
Quarkus kotlin и реактивный спящий режим с размахом Нет текущего Mutiny. В сеансе обнаружена ошибка только с функцией приостановки
Создание функции findByStatusAndTypeAndLanguage ниже функции приостановки вызывает ошибку «java.lang.IllegalStateException: текущий Mutiny.Session не найден», но функция над ней приостанавливается без ошибок. Удаление приостановки из функции репозит…
28 июл '23 в 12:45
0
ответов
Параллельные запросы с реактивным Panache
Из https://github.com/quarkusio/quarkus/issues/32790 и связанного объяснения я понимаю, что вы не можете повторно использовать сеанс в параллельных системах. Насколько я понимаю, вы сможете достичь параллельного аспекта, проводя разные сеансы для ка…
29 апр '23 в 11:52
1
ответ
Quarkus Hibernate Reactive — транзакция не выполняется (подписывается) внутри обработчика событий
Я использую Hibernate Reactive с Panache. У меня есть следующий обработчик событий: @ConsumeEvent(value = "save-result") @ReactiveTransactional public Uni<ResultEntity> saveResult(ResultMessage msg) { ResultEntity result= msg.getResultEntity()…
22 июн '23 в 09:14
0
ответов
Как я могу выполнить запрос внутреннего соединения в Hibernate Panache?
Скажем, у меня есть следующие 3 класса @Entity @Table(name = "tableA") @PersistenceUnit public class TableA{ @Id @GenericGenerator(name = "UUID", strategy = "org.hibernate.id.UUIDGenerator") @GeneratedValue(generator = "UUID") private UUID id; @NotN…
31 мар '23 в 17:29
0
ответов
Как создать объект с несколькими родительскими объектами, используя реактивный режим Hibernate?
Я пытаюсь создать модель данных, используя реактивный режим гибернации, где один объект владеет двумя другими объектами, и каждый из этих двух объектов имеет связь «один ко многим» с четвертым объектом. Вот пример того, как будут созданы таблицы: @E…
04 май '23 в 15:05
1
ответ
Quarkus Reactive соединение в спящем режиме
Я запускаю тестовый пример, и при его выполнении выдается следующая ошибка [ERROR] Errors: [ERROR] xxRepositoryTest.getFirstxxx » Runtime java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors [error…
20 апр '23 в 20:51
0
ответов
Quarkus с Hibernate Reactive и плохой производительностью Kafka
У нас есть приложение Quarkus, которое читает сообщения из темы Kafka, выполняет незначительные проверки процессов (но некоторые из них включают вызов базы данных) и записывает в другую тему. Мы используем императивный и синхронный подход и читаем, …
17 апр '23 в 14:34
1
ответ
Реактивное размах: прекратите выборку двунаправленного связанного объекта с помощью Mutiny fetch
Пример переполнения стека при получении объекта с использованием реактивного размаха Java Quarkus: @Table(name = "author") public class Author extends PanacheEntityBase { private Long id; private String authorName; @OneToMany(fetch = FetchType.LAZY)…
11 апр '23 в 05:02
0
ответов
выполнение тестового примера для Hibernate Reactive
вызов JUnit @Test void getTransferDetails() { Transfer transferObj = transferRepository.getTransferDetails(transfer); Assertions.assertNotNull(transferObj); } Метод РЕПО public Transfer getTransferDetails(Transfer transfer) { Uni<Transfer> uni…
20 апр '23 в 23:29
1
ответ
Проблема с реактивной проекцией Hibernate DTO
Мы начали проект Quarkus 3 с Hibernate Reactive. Мы попробовали реализацию .project(), но она не работает должным образом. Есть ли какое-либо решение этой проблемы? Можно ли вручную сделать проекцию или что-то в этом роде? Ошибка: java.lang.IllegalS…
24 апр '23 в 17:27