У меня есть запрос сеанса гибернации с использованием класса, распознаваемого спящим режимом. Этот запрос выполняется плавно, но каким-то образом он распознается IntelliJ IDEA как ошибка Persistence QL Queries - «Невозможно разрешить символ».
Я знаю, как отключить проверку ошибок Persistence QL Queries в параметрах проверки IntelliJ, но есть ли способ избежать ошибки каким-либо другим способом?
(Я использую IntelliJ IDEA 9.0.3)
3 ответа
Кажется, IDEA не распознает, какой или какой дескриптор вы используете. Проверьте структуру проекта -> Facets -> Hibernate. Вы должны были найти файл cfg.xml в дескрипторах. Если вы используете сканирование пакетов через определение фабрики Spring session, вы должны были найти bean-компонент фабрики сеанса. Если ни один из них не существует, вы можете добавить его.
- Проверьте структуру проекта -> Facets -> Hibernate 2 - если у вас нет файла cfg.xml, вам следует добавить новый.
Проверьте, есть ли в вашей модели аннотация @Entity
Похожие вопросы
Новые вопросы
hibernate
Hibernate - это библиотека объектно-реляционного отображения (ORM) для языка Java, позволяющая разработчикам использовать модели доменов в стиле POJO в своих приложениях способами, выходящими далеко за пределы объектно-реляционного отображения.