彩票走势图

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

翻译|使用教程|编辑:董玉霞|2022-05-30 11:04:31.823|阅读 142 次

概述:本文主要介绍JPA 控制台的相关内容。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Jetbrains

IntelliJ IDEA 发布重大版本更新,V2022.1进行了许多重要功能更新,支持java18,可点击下载。

IntelliJ IDEA官方正版下载

本文主要介绍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. 创建应用程序运行配置
    从主菜单中,选择运行 | 编辑配置,单击添加按钮并选择应用程序。
  2. 在VM 选项字段中,指定要在 JVM 启动时传递给它的选项。其余的运行配置设置无关紧要,您无需指定它们。
    单击确定以保存运行配置。
  3. 当您打开 JPA 控制台时,IntelliJ IDEA 将显示一个额外的VM 和 Env Configuration弹出窗口,其中包含可用的运行配置。选择具有必要 JVM 选项的选项或使用默认设置运行。

IntelliJ IDEA | 下载试用

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

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


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


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP