当我在IntelliJ IDEA中使用HQL时,它总是突出显示我的Hibernate查询:
我知道如何禁用突出显示的方式,已经是described here。
但我想知道IntelliJ IDEA中是否支持HQL?有没有办法使用像查询自动完成这样的东西?
可能是设置或插件中的一个选项。
答案 0 :(得分:3)
Jetbrains / Intellij通过“语言注入”在字符串文字中提供编码帮助,例如语法突出显示。
您可以通过Settings > Editor > Language Injections
设置要注入的语言。
在您的情况下,您需要将org.hibernate.Session
的语言设置为Hibernate QL / HQL。我必须为javax.persistance.EntityManager
做同样的事情。
答案 1 :(得分:2)