1

我目前正在使用 Netbeans 8.1 作为我的默认 IDE,当我在查询字符串中使用 CTRL 空间一个对象时,它具有自动完成 JPQL 查询的很好的能力,但仅限于查询字符串是否是单行的。如果您将查询分成两行或多行以适合您的屏幕(例如 128 列),它将停止自动完成。

例如:

-- Here the auto-complete happens properly
"SELECT p FROM Product p JOIN FETCH p.skus skus";

-- Here it doesn't
"SELECT p FROM Product p "
    + "JOIN FETCH p.skus skus";

任何帮助将不胜感激。

4

1 回答 1

1

自该软件的 7.2 版以来,这仍然是NetBeans 错误跟踪器上的一个开放项目。那里的最后评论建议它应该在 8.2 中修复,但仍然没有,所以你可以把它带到 bug 跟踪页面,并请 Sergey Petrov 给这个问题更高的优先级。

如果您愿意切换到 Eclipse,也许 Eclipse 有一些工具,例如Hibernate Tools插件,可以帮助您解决这个问题。

或者使用他们的JPA 控制台工具试试IntelliJ IDEA

于 2016-10-18T12:20:29.690 回答