saw*_*303 6 hql intellij-idea jpql
我在IntelliJ 12中遇到问题,无法启用JPQL/HQL自动完成支持.每当我编辑查询时,IDEA都不会在Ctrl-Space上建议我.
我启用了以下插件
让我们说我们有这个实体.
@Entity
public class SubKonto extends PersistentEntity implements Serializable {
@OneToOne
private Hierarchieknoten hierarchieknoten;
@ManyToOne
private SchnittstellenKonfiguration schnittstellenKonfiguration;
@Column
private String kontoNummer;
}
Run Code Online (Sandbox Code Playgroud)
如果我自己编写JP Query,我已经看到IntelliJ支持自动完成.
"from Sub
Run Code Online (Sandbox Code Playgroud)
使用Ctrl-Space完成
"from SubKonto
Run Code Online (Sandbox Code Playgroud)
然后从
"from SubKonto sk where sk.k
Run Code Online (Sandbox Code Playgroud)
使用Ctrl-Space完成
"from SubKonto sk where sk.kontoNummer
Run Code Online (Sandbox Code Playgroud)
任何人都可以给我一个如何启用它的提示吗?.
我不认为你的插件是问题.您应该检查两件事:
注意:建议但可选的步骤是设置数据源并将其链接到持久性单元.您可以在屏幕截图右侧显示的数据库面板中执行此操作.添加数据源后,您可以右键单击持久性单元并选择"分配数据源..."
然后你的自动完成应该启动并运行(它适用于我:)).
归档时间: |
|
查看次数: |
2601 次 |
最近记录: |