前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >干掉 CRUD!这个开发神器效率爆炸,功能强大

干掉 CRUD!这个开发神器效率爆炸,功能强大

作者头像
Guide哥
发布2022-02-28 13:01:50
9630
发布2022-02-28 13:01:50
举报
文章被收录于专栏:JavaGuideJavaGuide

你好,我是 Guide!这里是 JavaGuide 的「优质开源项目推荐」第 3 期,每一期我都会精选 5 个高质量的 Java 开源项目推荐给大家。

既然立了 Flag ,那就不能说说而已!周末简单把最近遇到的一些优质 Java 开源项目整理了一下 👇。

前两期的项目推荐 👉:

今天推荐的 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 界面说明

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

代码语言:javascript
复制
<!-- 以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 地址:https://gitee.com/ssssssss-team/magic-api
  • 官网 :https://www.ssssssss.org/

LanguageTool:语言矫正

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

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

项目地址:https://github.com/languagetool-org/languagetool

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

在线版地址:https://languagetool.org/

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

相关文章推荐:

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

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

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

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

  • 项目地址:https://github.com/itwanger/toBeBetterJavaer
  • 在线阅读:https://itwanger.gitee.io/tobebetterjavaer/#/

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

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

projectpage.png

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

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

  • Github 地址:https://github.com/WeBankFinTech/DataSphereStudio
  • 中文文档:https://github.com/WeBankFinTech/DataSphereStudio-Doc/tree/main/zh_CN

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 地址:https://gitee.com/dromara/fast-request
  • 官方文档 :https://plugins.sheng90.wang/fast-request/

参考资料

[1]

LanguageTool 详细介绍: https://yanshengjia.com/2018/08/14/Introduction-to-LanguageTool/

[2]

在 Java 应用程序中集成使用 LanguageTool: https://dev.languagetool.org/java-api

[3]

通过 HTTP 的方式调用 LanguageTool 官方的 API: https://dev.languagetool.org/public-http-api

·········· END ··············

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JavaGuide 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • magic-api:可视化接口开发神器
  • LanguageTool:语言矫正
  • toBeBetterJavaer:一份有趣的 Java 学习指南
  • DataSphere Studio:数据应用开发管理集成框架
  • Restful Fast Request: IDEA 插件版 Postman
    • 参考资料
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档