今天推荐的 5 个项目是:

  • magic-api :一款基于 Java 的可视化 HTTP API 接口开发神器。
  • LanguageTool : 一款基于 Java 语言编写的开源语言校正工具。
  • toBeBetterJavaer : 一份有趣的 Java 学习指南。
  • DataSphere Studio :数据应用开发管理集成框架。
  • Restful Fast Request : IDEA 插件版 Postman。

magic-api:可视化接口开发神器

magic-api 是一款基于 Java 的可视化 HTTP API 接口开发神器,不需要编写定义ControllerServiceDaoMapperXMLVO等 Java 对象,直接通过 UI 界面即可完成 HTTP API 接口的开发,支持 CRUD、参数校验、异常处理、文档生成、认证鉴权、异步调用、集群部署、接口发布等开箱即用的功能。

并且,magic-api 提供了 Spring Boot Starter ,Spring Boot 项目引入 jar 包即可使用,非常方便。

<!-- 以spring-boot-starter的方式引用 -->
<dependency><groupId>org.ssssssss</groupId><artifactId>magic-api-spring-boot-starter</artifactId><version>1.7.4</version>
</dependency>
复制代码

目前的话,已有上千家中小型公司使用 magic-api 进行接口开发。如果你做的也是一些比较小型的项目,我觉得可以尝试使用。否则的话,尽量就不要用 magic-api 了。

  • Gitee 地址:gitee.com/ssssssss-te…
  • 官网 :www.ssssssss.org/

LanguageTool:语言矫正

这是一款基于 Java 语言编写的开源语言校正工具,支持中文、英语、法语、德语等二十多种语言,能够帮助我们发现一些简单的拼写错误。

你可以在 Java 项目中直接集成 LanguageTool 的 jar 包,也可以通过 HTTP 的方式调用 LanguageTool 官方的 API。

项目地址:github.com/languagetoo…

这款开源项目对应的工具还提供了 Mac 版本、Windows 版本、在线使用版本、 Chrome 插件、Officer 插件。

在线版地址:languagetool.org/

Chrome 插件的使用人数突破了 100 万:

相关文章推荐:

  • LanguageTool 详细介绍
  • 在 Java 应用程序中集成使用 LanguageTool
  • 通过 HTTP 的方式调用 LanguageTool 官方的 API

toBeBetterJavaer:一份有趣的 Java 学习指南

这是一份通俗易懂、风趣幽默的 Java 学习指南,内容涵盖 Java 基础、Java 集合框架、Java 并发编程、JVM、Java 企业级开发(Git、SSM、Spring Boot)等知识点。

这份 Java 学习指南的内容比较全面且基础,尤其适合 Java 初学者。

  • 项目地址:github.com/itwanger/to…
  • 在线阅读:itwanger.gitee.io/tobebetterj…

DataSphere Studio:数据应用开发管理集成框架

DataSphere Studio(DSS) 是微众银行自研的数据应用开发管理集成框架,拖拽式开发体验,支持数据交换、脱敏清洗、分析挖掘、可视化展现等功能,覆盖了数据应用开发全流程场景需求。

如果我们需要搭建一站式数据处理开发平台的话,这个项目可以直接拿来使用,可以帮助我们节省很多烦琐的事情。

目前的话,已经有海康威视、北京红象云腾、平安产险、百望云等公司在使用 DSS。

  • Github 地址:github.com/WeBankFinTe…
  • 中文文档:github.com/WeBankFinTe…

Restful Fast Request: IDEA 插件版 Postman

Restful Fast Request 是一个强大的 HTTP 调试 IDEA 插件,支持 Spring MVC / Spring Boot,自带下面这些功能:

  1. 帮你快速生成 URL 和参数(适用于 Spring MVC 项目);
  2. 发送请求调试 API;
  3. 对 API 进行管理;
  4. 发送请求调试 API(支持修改生成的参数);
  5. ……

IDEA 插件市场下载使用 Restful Fast Request 。

下载之后,我们会在 IDEA 侧边栏看到对应的插件。

  • Gitee 地址:gitee.com/dromara/fas…
  • 官方文档 : plugins.sheng90.wang/fast-reques…

原文链接:https://juejin.cn/post/7054154626433548302

一款基于 Java 的可视化 HTTP API 接口开发神器相关推荐

  1. YesApi-超强的API接口开发神器

    YesApi 是一个免费.简单又好用的API低代码开发平台.定位:YesApi = API开发 + API测试 + API文档 + API调用 + API后端,让你用一个账号,就能轻松搞定API接口开 ...

  2. QQRobot一款基于Java的娱乐qq机器人

    QQRobot一款基于Java的娱乐qq机器人 git地址:https://gitee.com/tysong1/QQRobot/tree/master AD:上QQ群214580864购买服务器享优惠 ...

  3. JAVA套料程序_Nest4J是一款基于Java作为开发语言的Nest算法包

    Nest4J Nest4J是一款基于Java作为开发语言的Nest算法包.可以看做一款能在服务端进行运行计算的Nest算法库. 基于SVGNest进行了Java化的改造. 同样这也作为了我本科的毕业设 ...

  4. H2:一款基于 Java 的嵌入式关系型数据库

    文章目录 H2 简介 下载安装 执行 SQL 语句 查看帮助 运行 SQL 脚本 生成 DDL 语句 断开数据库连接 连接模式 命令行客户端 Maven 依赖 资源文档 总结 大家好,我是只谈技术不剪 ...

  5. 外汇汇率接口 java_基于JAVA的货币汇率api调用代码实例

    代码描述:基于JAVA的货币汇率api调用代码实例 关联数据:货币汇率 接口地址:http://www.juhe.cn/docs/api/id/23 1.[代码][Java]代码 import jav ...

  6. java 幻影_幻影(Phantom)消息平台,是一款基于Java实现的即时通讯(IM)系统

    Phantom-Platform 介绍 幻影(Phantom)消息平台,是一款基于Java实现的即时通讯(IM)系统. 提供支持单聊.群聊.SDK等通用的技术通讯组件,开箱即用. 软件架构 构建 项目 ...

  7. SSM+基于java的企业任务流程管理系统开发 毕业设计-附源码221533

    ssm企业任务流程管理 摘  要 随着互联网大趋势的到来,社会的方方面面,各行各业都在考虑利用互联网作为媒介将自己的信息更及时有效地推广出去,而其中最好的方式就是建立网络管理系统,并对其进行信息管理. ...

  8. java游戏开发毕业论文_基于JAVA的五子游戏的开发设计毕业论文

    基于JAVA的五子游戏的开发设计毕业论文 毕业论文基于 JAVA 的五子游戏的开发设计山东凯文科技职业学院摘 要人工智能是一门正在迅速发展的新兴的,综合性很强的交叉科学.它与生物工程.空间技术一起被并 ...

  9. java旅游网站毕业论文,基于JAVA技术的旅游网站的开发.doc

    摘要: 这次毕设主要是为了实现基于JAVA技术的旅游网站的开发,方便人们近距离的出行游玩.网站的开发过程中用到了很多方法技术,最主要的是JAVA技术,用于编写后台的功能实现代码:框架采用的是Sprin ...

最新文章

  1. Windows 显示环境变量
  2. 一次基于Vue.Js的用户体验优化 (vue drag)
  3. JS使用XMLHttpRequest对象POST收发JSON格式数据
  4. twisted mysql_Twisted MySQL adbapi返回字典
  5. Java笔记-Spring Boot中Spring WS WS-Addressing中@Action实例
  6. AndroidStudio安卓原生开发_Activity的概念和简单使用_创建Activity_创建Layout资源文件_给Activity引入资源Id---Android原生开发工作笔记80
  7. maven2 clean 错误的解决
  8. MyBatis插件开发:简单分页插件
  9. 一个测试工程师走进一家酒吧……
  10. JavaScript特效源码(8、其他特效)
  11. 定义一个教师类输出他的基本信息,类和静态的练习--C#
  12. 商汤科技校招经历汇总
  13. Mac下查看已安装的jdk版本及其安装目录
  14. 算法设计与分析(第4版)
  15. FancyBox API列表
  16. 【DTCC 2016】专家访谈:盖国强谈 DT 时代商业行为变化
  17. nlohmann/json 的用法示例
  18. Unicode 和 UTF-8、UTF-16、UTF-32之间的关系
  19. 申请国外专利有哪些好处?
  20. 暗黑2战网服务器爆率修改,我建了个暗黑战网,开荒时想把暴率调高,请教一下各位高手如何去改?? 爱问知识人...

热门文章

  1. 电子商务金融危机中逆市扩张
  2. 考研中会考的Linux命令,Linux 初步
  3. html 页面模式,html如何实现暗黑模式
  4. Windows10系统下怎样使用快捷键打开控制面板
  5. 计算机在家电中的用途,计算机技术在信家电中的运用11.doc
  6. 利用iOS的UICollectionView制作卡片翻页放大缩小效果
  7. Python实现评论区抽奖功能,Python高级开发工程师面试题
  8. ppt模板如何制作微立体效果?
  9. 【TIP 2020】Iterative Local-Global Collaboration Learning Towards One-Shot Video Person Re-ID
  10. 美股周二:特斯拉涨 2.23% ,小鹏汽车涨近 13% ,哔哩哔哩涨 4.28%