IntelliJ - Проверка сохраняемости QL при проверке ошибок в запросах гибернации - PullRequest
7 голосов
/ 30 августа 2011

У меня есть запрос сеанса гибернации с использованием класса, распознаваемого hibernate.Этот запрос выполняется без сбоев, но IntelliJ IDEA каким-то образом распознает ошибку «Запросы на постоянство QL» - «Символ разрешения не удается»

Persistence QL Queries error

Я знаю, как отключить проверку ошибок в запросах на постоянство QL вВарианты проверки IntelliJ, но есть ли способ избежать ошибки каким-либо другим способом?

(я использую IntelliJ IDEA 9.0.3)

Ответы [ 3 ]

12 голосов
/ 16 марта 2012

Кажется, IDEA не распознает, какой или какой дескриптор вы используете.Проверьте структуру проекта -> Грани -> Спящий режим.Вы должны были найти файл cfg.xml в дескрипторах.Если вы используете сканирование пакетов по определению фабрики весенних сессий, вы должны были найти фабричный бин сеанса.Если ни один из них не существует, вы можете добавить его.

1 голос
/ 27 марта 2017
  1. Проверка структуры проекта -> Фасеты -> Спящий режим 2 - если у вас нет файла cfg.xml, вы должны добавить новый.
0 голосов
/ 01 апреля 2018

Проверьте, есть ли в вашей модели аннотация @Entity

...