繁体   English   中英

Intellij Idea 14 + HIbernate 查询

[英]Intellij Idea 14 + HIbernate query

每当我编写这样的休眠查询时:
session.createQuery("from Table")
IntellijIdea 14 将单词“from”标记为错误,并为其显示以下描述:“'来自'意外”。 尽管项目编译成功(maven)并且在生产中一切正常。
所以我的问题是:如何防止 IDE 对那种代码进行失败标记?

您可以在编辑器中禁用对突出显示问题的检查

  1. 在单词from处设置插入符号
  2. 单击灯泡图标或按 Alt+Enter 以显示检查警报和建议列表。
  3. 将鼠标悬停在要禁用的检查上,然后单击右箭头按钮或按右箭头键。
  4. 在子菜单上,单击禁用“检查名称”

在此处输入图片说明

其他方式请参考IntelliJ Doc

Jetbrains / Intellij 通过“语言注入”在字符串文字中提供编码帮助,例如语法突出显示。

您可以通过Settings > Editor > Language Injections要注入的Settings > Editor > Language Injections

在您的情况下,您需要将 org.hibernate.Session 的语言设置为 Hibernate QL / HQL。 我必须为 javax.persistance.EntityManager 做同样的事情。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM