Hibernate 控制台
使用 Hibernate 控制台编写和运行 HQL 查询。 它为 JPQL 关键词、对象和属性名提供了有用的高亮和自动完成功能。
打开 Hibernate 控制台
在 Persistence工具窗口中,右键点击会话工厂或实体并选择 JPA 控制台。 或者,您也可以点击工具栏中的
或者按下 Ctrl+Shift+F10。
Hibernate 控制台输入窗格作为一个单独的选项卡打开,您可以在其中编写和执行 HQL 查询。
Hibernate 控制台工具栏包含以下按钮:
Ctrl+Enter | 运行当前查询。 | |
生成 SQL 语句或 DDL 脚本。
| ||
打开 数据库页面的 设置 对话框 Ctrl+Alt+S。 | ||
打开 形参 窗格以查看查询中使用的参数并设置它们的值。 | ||
Ctrl+Alt+E | 打开控制台历史对话框,显示您在此控制台中运行过的所有查询。 | |
在布局更改后恢复原始工具窗口布局。 | ||
选择属性来源(如果 | ||
Ctrl+F2 | 终止当前控制台会话。 | |
Ctrl+Shift+F4 | 关闭当前控制台。 |
运行 HQL 查询
编写查询后,执行以下操作之一:
按下 Ctrl+Enter。
请在工具栏中点击
。
当您执行带有参数的查询时,您将需要输入它们的值。 或者,点击 以打开 形参 窗格。
IntelliJ IDEA 存储您执行的所有查询。 按 Up 查看之前执行的命令,从最近的一个开始。 要查看完整历史记录,请点击 。
导航到类或字段的声明处
编写查询时,查看相应类或字段的声明是很有用的。
按住 Ctrl 并点击相关的对象或属性。
将文本光标放置在相关对象或属性的名称处,然后按 Ctrl+B 或从主菜单中选择 。
使用自定义 JVM 选项运行 Hibernate 控制台
Hibernate 控制台是一个 Java 进程。 如果必要,您可以用自定义 JVM 选项启动它:
创建一个 应用程序 运行配置
请转到 ,点击
,并选择 应用程序。
在 虚拟机选项 字段中,指定您希望传递给 JVM 的启动选项。 其他的运行配置设置无关紧要,您不需要指定它们。
点击 确定(O) 以保存运行配置。
当您 打开 Hibernate 控制台时,IntelliJ IDEA 将显示一个附加的 虚拟机和环境配置 弹出窗口,其中包含可用的运行配置。 请选择具有必要 JVM 选项的那个,或使用默认设置运行。