java开发工具IDEA JVM框架教程(八):JPA 控制台

所需插件:Java EE: Persistence (JPA)(捆绑)

使用 JPA 控制台编写和运行 JPQL 查询。它为 JPQL 关键字、对象和属性名称提供有用的突出显示和补全。

确保persistence.xml包含持久性单元能够从相应的JPA 控制台运行JPQL 查询的必要信息:持久性提供程序、持久性类列表和连接属性。例如,对于 EclipseLink 和 MySQL,它可能类似于以下内容:

<persistence-unit name="NewPersistenceUnit">    <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>    <class>com.example.MyApp.models.ProductsEntity</class>    ...    <properties>        <property name="eclipselink.jdbc.url" value="jdbc:mysql://localhost:3306/database"/>        <property name="eclipselink.jdbc.driver" value="com.mysql.jdbc.Driver"/>        <property name="eclipselink.jdbc.user" value="root"/>        <property name="eclipselink.jdbc.password" value="root"/>    </properties></persistence-unit>
打开 JPA 控制台

在持久性工具窗口中,右键单击持久性单元或实体并选择控制台。或者,您可以单击控制台按钮工具栏中的 或按Ctrl+Shift+F10。

JPA 控制台输入窗格作为单独的选项卡打开,您可以在其中编写和执行 JPQL 查询。

JPA 控制台工具栏包含以下按钮:

idea
编写查询后,执行以下操作之一:
  • 按Ctrl+Enter。
  • 单击执行查询按钮工具栏中的 。

当您使用参数执行查询时,您需要输入它们的值。或者,单击查看参数按钮以打开“参数”窗格。

IntelliJ IDEA 存储您执行的所有查询。按Up可查看之前执行的命令,从最近的命令开始。要查看完整历史记录,请按浏览查询历史按钮。

导航到类或字段的声明

编写查询时,查看相应类或字段的声明很有用。

  • 按住Ctrl并单击相关对象或属性。
  • 将插入符 放在相关对象或属性的名称上,然后按Ctrl+B或选择导航 | 从主菜单转到声明。
使用自定义 JVM 选项运行 JPA 控制台

JPA 控制台是一个 Java 进程。如有必要,您可以使用自定义 JVM 选项启动它:

  1. 在VM 选项字段中,指定要在 JVM 启动时传递给它的选项。其余的运行配置设置无关紧要,您无需指定它们。
    单击确定以保存运行配置。
  2. 当您打开 JPA 控制台时,IntelliJ IDEA 将显示一个额外的VM 和 Env Configuration弹出窗口,其中包含可用的运行配置。选择具有必要 JVM 选项的选项或使用默认设置运行。

IntelliJ IDEA | 下载试用

IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。

想要了解IntelliJ IDEA价格的朋友,欢迎咨询官方客服

IntelliJ IDEA技术交流群5:786598704      欢迎进群一起讨论

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月27日
下一篇 2022年4月27日

相关推荐

发表回复

登录后才能评论