У Quarkus и Panache есть пример API?

Я ищу API-интерфейс Quarkus, который работает как API-интерфейс Spring Data Example в Panache, но мне не удалось найти ничего подобного.

Для тех, кто не знает, что такое Example API, вы можете представить его как запрос, выполняемый Exampleобъект, который используется в качестве фильтра для генерации запроса:

      MyEntity example = MyEntity
    .builder()
    .param1("Hello") // param1 == "Hello"
    .param2("World") // param2 == "World"
    .build(); 
repository.findAll(Example.of(example)); // "from MyEntity e WHERE e.param1 = 'Hello' and param2 = 'World"

Конечно, это можно параметризовать, чтобы разрешить совпадение без учета регистра и т. д., но вы поняли идею. Как можно сделать с Panache?

0 ответов

Другие вопросы по тегам