java开发工具IDEA JVM框架教程(十三):使用 REST 开发

上篇教程介绍了在

探索默认项目结构

java开发工具IntelliJ IDEA 级别,RESTful Web 服务开发支持基于 Java EE:RESTful Web Services (JAX-RS)插件。该插件与 IntelliJ IDEA 捆绑并默认启用。

在模块级别,可以在创建项目、将新模块添加到现有项目以及现有模块时启用服务开发支持。

确保启用了 RESTful Web 服务插件

尽管默认启用了 CDI 支持插件,但在开始使用 CDI 之前确保该插件仍然处于启用状态始终是值得的。

  1. 打开设置/首选项对话框Ctrl+Alt+S。
  2. 在对话框的左侧,选择Plugins。
  3. 在对话框右侧的Plugins page 上,输入 restful搜索框。因此,只有名称和描述包含的插件 restful才会显示在插件列表中。
  4. 如果Java EE:RESTful Web Services (JAX-RS)右侧的复选框 未选中,请选中它。
  5. 在“设置”对话框中单击“确定”。
  6. 如果建议,请重新启动 IntelliJ IDEA。
创建项目时启用 REST 支持
  1. 如果 IntelliJ IDEA 中当前没有打开任何项目,请单击Welcome 屏幕上的Create New Project。否则,选择文件 | 新 | 项目。结果,新建项目向导打开。
  2. 在向导的第一页的左侧窗格中,选择 Java Enterprise。在页面的右侧,指定要使用的JDK并选择要支持的 Java EE 版本。
  3. 在Additional Libraries and Frameworks下,选中 Restful Web Service复选框。
  4. 您需要一个实现 %tech_name% 的库。JAX -RS API。您可以选择使用现有库、创建和使用新库、下载库文件(如果它们在您的计算机上尚不可用)或推迟设置库直到稍后时间。
    使用库 选择要使用的库(如果 IntelliJ IDEA 中已经定义了相应的库)。
    创造
    下载
    稍后设置库 选择此选项可将库的设置推迟到以后。

    单击下一步。

  5. 指定项目和模块的名称和位置设置。单击完成。
将模块添加到项目时启用 REST 支持
  1. 打开要添加模块的项目,然后选择File | 新 | 模块。结果,新建模块向导打开。
  2. 在向导的第一页的左侧窗格中,选择 Java Enterprise。在页面的右侧,选择要支持的 Java EE 版本。
  3. 在Additional Libraries and Frameworks下,选中 Restful Web Service复选框。
  4. 您需要一个实现 %tech_name% 的库。JAX -RS API。您可以选择使用现有库、创建和使用新库、下载库文件(如果它们在您的计算机上尚不可用)或推迟设置库直到稍后时间。
  5. HelloApplication.java是 的子类javax.ws.rs.core.Application,用于配置应用程序运行资源类中定义的 REST 资源的环境。注释标识应用程序根的@ApplicationPathURL 映射(默认情况下,它设置为/api)。
    使用库 选择要使用的库(如果 IntelliJ IDEA 中已经定义了相应的库)。
    创造
    下载
    稍后设置库 选择此选项可将库的设置推迟到以后。
  6. 指定模块的名称和位置设置。单击完成。
为现有模块启用 REST 支持
  1. 打开项目工具窗口(例如View | Tool Windows | Project)。
  2. 右键单击感兴趣的模块并选择Add Framework Support。
  3. 在打开的Add Frameworks Support 对话框的左侧窗格中,选中RESTful Web Service复选框。
  4. 您需要一个实现 %tech_name% 的库。JAX -RS API。您可以选择使用现有库、创建和使用新库、下载库文件(如果它们在您的计算机上尚不可用)或推迟设置库直到稍后时间。
    使用库 选择要使用的库(如果 IntelliJ IDEA 中已经定义了相应的库)。
    创造
    下载
    稍后设置库 选择此选项可将库的设置推迟到以后。
  5. 在“添加框架支持”对话框中单击“确定”。

本次的IDEA教程就介绍到这里了,下篇教程我们介绍REST 开发的编码帮助

IntelliJ IDEA | 下载试用

重要通知:接厂商相关通知,JetBrains 将于 2022 年 10 月 1 日起全面上调 IDE、. NET 工具 和 All Products Pack 订阅产品价格。
在新价格生效前仍可按照当前价格进行订阅, 但请注意以下两点调整:

  1. 个人订阅允许最多订阅 3 年,企业订阅允许最多订阅 2 年(订阅含新购和续费);
  2. 2022 年 7 月 1 日至 2022 年 9 月 30 日之间的续订,将从下单日起往后计算订 阅时间,未使用的剩余订阅时间将进行价格抵扣。例如 2022 年 7 月 4 日续订 2 年,当 前的 licenses 是 8 月 4 日到期,还有 1 个月剩余,那么续订后的到期日则为 2024 年 7 月 4 日,续订价格则是从 2 年的订阅价格中扣除剩余 1 个月未使用的订阅之后的金额。

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

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

标签:

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

上一篇 2022年6月12日
下一篇 2022年6月12日

相关推荐

发表回复

登录后才能评论