NamedNativeQuery не определен в объекте JPA или одном из его суперклассов.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 NamedNativeQuery не определен в объекте JPA или одном из его суперклассов.

Сообщение Гость »


В настоящее время я создаю приложение Quarkus, и когда я пытаюсь использовать @NativeNamedQuery, мое приложение выдает исключение PanacheQueryException, говорящее:

io.quarkus.panache.common.Exception.PanacheQueryException: именованный запрос ClassName.findUsingNamedNativeQuery должен быть определен в вашей сущности JPA или в одном из ее суперклассов.

Это код, который у меня есть:

@ApplicationScoped публичный класс MyClassRepository реализует PanacheRepositoryBase { public Необязательный findUsingNamedNativeQuery (UUID classId) { return find("#MyClass.findUsingNamedNativeQuery", Parameters.with("classId",classId)).singleResultOptional(); } } А это мой @NamedNativeQuery в моем классе:

@Сущность @Table(name = "my_class") @NamedNativeQueries({ @NamedNativeQuery(name = "MyClass.findUsingNamedNativeQuery", запрос = """ ВЫБЕРИТЕ mc.* ИЗ my_class mc ГДЕ mc.id = :classId """, результатКласс = МойКласс.класс) }) публичный класс MyClass{ ... } Это очень странная ошибка, которую я никогда не видел при программировании в Spring или JakartaEE. Потому что он жалуется, что именованный запрос не определен в JPA Entity, но это так... Я использовал те же процедуры, которые обычно использовал при работе с JakartaEE.

Кто-нибудь знает, как использовать @NamedNativeQuery в Quarkus, если это действительно возможно?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как «собрать» все предметы, связанные с цепочкой суперклассов?
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как «собрать» все предметы, связанные с цепочкой суперклассов?
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Получение UUID с помощью NamedNativeQuery: [B нельзя привести к java.util.UUID
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Создание методов для каждого @namednativeQuery в списке @namednativequeries
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Создание методов для каждого @namednativeQuery в списке @namednativequeries
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»