IntelliJ - 持久性QL查询对hibernate查询的错误检查

Ido*_*.Co 7 hibernate intellij-idea

我使用hibernate识别的类进行hibernate会话查询.此查询运行顺利,但IntelliJ IDEA以某种方式将其识别为持久性QL查询错误 - "无法解析符号"

持久性QL查询错误

我知道如何在IntelliJ检查选项中禁用持久性QL查询错误检查,但有没有办法以其他方式避免错误?

(我正在使用IntelliJ IDEA 9.0.3)

小智 12

似乎IDEA无法识别您正在使用哪个或哪个Descriptor.检查项目结构 - > Facets - > Hibernate.您应该在Descriptors中找到cfg.xml文件.如果您通过spring会话工厂定义使用包扫描,则应该找到会话工厂bean.如果它们都不存在,您可以添加一个.