我使用hibernate识别的类进行了hibernate会话查询。此查询运行顺利,但IntelliJ IDEA以某种方式将其识别为持久性QL查询错误 - “无法解析符号”
我知道如何在IntelliJ检查选项中禁用持久性QL查询错误检查,但有没有办法以其他方式避免错误?
(我正在使用IntelliJ IDEA 9.0.3)
答案 0 :(得分:12)
似乎IDEA无法识别您正在使用的描述符。 检查项目结构 - >方面 - >休眠。您应该在Descriptors中找到cfg.xml文件。如果您通过spring会话工厂定义使用包扫描,则应该找到会话工厂bean。如果它们都不存在,您可以添加一个。
答案 1 :(得分:1)
答案 2 :(得分:0)
检查模型中是否有@Entity注释