支持 Postman 同步,IDEA 插件 Fast Request 2023.2.3 发布

RestfulFastRequest是一款简化API调试的IDEA插件,能快速生成URL和参数,支持Spring接口快速调用,提供API管理、文档自定义等功能,包括API同步至Postman、Markdown文档模板、JSON5支持等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

Restful Fast Request 是一个类似于 Postman 的 IDEA 插件。它是一个强大的 restful api 工具包插件,可以根据已有的方法帮助您快速、自动生成 url 和 params。 Restful Fast Request = API 调试工具 + API 管理工具 + API 搜索工具。 它有一个漂亮的界面来完成请求、检查服务器响应、存储你的 api 请求和导出 api 请求。插件帮助你在 IDEA 界面内更快更高效得调试你的 API。

最新域名api-buddy.cn 

Restful Fast Request 为简化 API 调试而生,3 秒调完 Spring 接口不是梦,所以少年,赶紧上号

Restful Fast Request 为简化 API 调试而生,3 秒调完 Spring 接口不是梦,所以少年,赶紧上号

倾听用户的声音,不断提升自我,本次Restful Fast Request更新主要内容如下:

重要功能、新功能、优化项、修复项

  • API同步至Postman
  • 自动域名切换项目名下拉框自动切换
  • Markdown文档模板配置
  • JSON5支持
  • Environment重构
  • 项目域名添加优化
  • api文档同步触发在api保存的时候
  • 忽略字段使用 @fastRequestParseIgnore
  • SearchEveryWhere 兼容 idea2023.3
  • body中传非json报错
  • 历史请求显示错误

1. API同步至Postman

仅需配置Postman的token和对应workspace的ID,再点击保存或同步按钮。即可将API上传到Postman.无需额外操作。

同时支持了 Environment变量的上传和域名的变量上传。

2. Markdown文档模板配置

利用Velocity和Markdown技术,实现导出文档和 **Api在线文档 **自定义格式实现,满足用户各种样式类型文档的输出。

点击查看文档

3. JSON5支持

请求体JSON5格式支持,JSON字段注释支持等

json5

4. Environment重构

Environment区分为本地值(Current value)和共享值(Initial value)

Initial value可以通过提交 .fastRequest/config/fastRequestCurrentProjectEnvironment.json 实现共享

5. 项目域名添加优化

添加项目名的时候,自动识别 module 名称作为下拉框选项,也可以自定义输入.

projectName

6. 忽略字段使用@fastRequestParseIgnore

针对实体类需要忽略解析的字段,可以在注释中添加@fastRequestParseIgnore来实现,原来的注解@parseIgnore依然适用,减少代码入侵

/**
 * xxx description
 * @fastRequestParseIgnore
 */
private String someIgnoreField ;

还有非常多的细节优化不再一一描述,赶紧升级吧!

更多详情

请点击 ------------->这里

看完还不赶紧上号?

Restful Fast Request,最好用的IDEA API调试插件

<think>嗯,用户想知道如何在IntelliJ IDEA 2023.3.2中使用Spring Boot开发项目。首先,我需要回忆一下Spring Boot的基本流程,以及IntelliJ IDEA的相关功能。记得Spring Boot简化了配置,可以用Spring Initializr来快速创建项目。IntelliJ IDEA内置了Spring Initializr的支持,所以用户应该可以在创建新项目时选择。 接下来,用户可能对步骤不熟悉,需要详细指导。比如,如何新建项目,选择Spring Initializr,配置项目信息,选择依赖,然后生成项目结构。然后可能还需要解释项目结构,比如主启动类的位置,配置文件在哪里,以及如何编写控制器和运行项目。 还要注意用户提到的版本是2023.3.2,可能需要确认该版本是否有界面变化或者不同的操作步骤。另外,用户可能对依赖管理不太清楚,比如如何添加Spring Web或者其他starter依赖。是否需要提到Maven或Gradle的配置?可能用户是新手,所以用Maven更常见,应该以Maven为例。 另外,参考的引用中有提到在Dependencies页面选择需要的依赖,比如Spring Web,这部分需要详细说明。用户可能还需要知道如何测试创建的API,比如使用Postman或者浏览器访问端点。 可能还需要提醒一些常见问题,比如依赖下载失败,端口冲突,或者配置问题。或者如何在IDEA中运行和调试应用。此外,是否需要推荐安装插件,比如Lombok或者Spring Assistant? 最后,应该生成相关问题,帮助用户深入理解,比如如何配置数据库连接,如何添加安全模块,或者如何打包部署。需要确保回答结构清晰,分步骤讲解,让用户能一步步跟着操作。</think>在 IntelliJ IDEA 2023.3.2 中使用 Spring Boot 开发项目的步骤如下: --- ### 一、环境准备 1. **确认 IDEA 版本** 确保已安装 IntelliJ IDEA **2023.3.2 或更高版本**(可通过 `Help > About` 查看版本号)。旧版本可能缺少对最新 Spring Boot 特性的支持[^1]。 2. **安装必要插件** 打开 `File > Settings > Plugins`,确保已安装: - **Spring Boot**(内置支持,无需额外安装) - **Lombok**(可选,简化代码) - **Maven/Gradle**(构建工具) --- ### 二、创建 Spring Boot 项目 1. **新建项目** - 打开 IDEA,选择 `File > New > Project` - 在左侧选择 **Spring Initializr**(需联网) - 设置 JDK 版本(推荐 **JDK 17**,Spring Boot 3.x 最低要求) 2. **配置项目信息** ```plaintext Group: com.example Artifact: demo Packaging: Jar Java Version: 17 ``` 3. **选择依赖** 在 **Dependencies** 页面勾选: - **Spring Web**(构建 REST API) - **Spring Boot DevTools**(热部署) - **Spring Data JPA**(如需数据库支持)[^2] 4. **生成项目** 点击 `Finish`,IDEA 会自动下载依赖并构建项目结构。 --- ### 三、项目结构与核心文件 ```bash demo/ ├── src/ │ ├── main/ │ │ ├── java/com/example/demo/ │ │ │ └── DemoApplication.java # 主启动类 │ │ └── resources/ │ │ ├── application.properties # 配置文件 │ │ └── static/ # 静态资源 ├── pom.xml # Maven 依赖管理 ``` --- ### 四、编写第一个 REST 接口 1. **创建 Controller 类** 在 `src/main/java` 下新建 `HelloController.java`: ```java import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/hello") public String hello() { return "Hello, Spring Boot!"; } } ``` 2. **运行项目** 打开 `DemoApplication.java`,点击左侧绿色箭头选择 `Run &#39;DemoApplication&#39;`。 3. **测试接口** 访问 `http://localhost:8080/hello`,将返回 `Hello, Spring Boot!`。 --- ### 五、高级配置(可选) 1. **修改端口** 在 `application.properties` 中添加: ```properties server.port=8081 ``` 2. **添加数据库支持** 若已选择 **Spring Data JPA**,配置数据源: ```properties spring.datasource.url=jdbc:mysql://localhost:3306/mydb spring.datasource.username=root spring.datasource.password=123456 ``` --- ### 六、调试与打包 1. **热部署** 修改代码后按 `Ctrl + F9` 重新编译,DevTools 会自动重启应用。 2. **打包为可执行 JAR** 执行 Maven 命令: ```bash mvn clean package ``` 生成的 JAR 文件位于 `target/` 目录下。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值