社区编辑申请
注册/登录
5月份Github上热门的Java开源项目
开发 后端
5月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧。

5月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧:

1. InternetArchitect

https://github.com/bjmashibing/InternetArchitect

Star 1458

这是一份开源的年薪百万互联网架构师课程文档及源码。

2. spring-analysis

https://github.com/seaswalker/spring-analysis

Star 8415

这是一份Spring相关组件阅读笔记,涵盖spring-core、spring-aop、spring-context、spring-task、spring-transaction、spring-mvc、guava-cache。

3. jeecg-boot

https://github.com/zhangdaiscott/jeecg-boot

Star 12763

基于代码生成器的快速开发平台,前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码。通过Jeecg-Boot,可以解决Java项目70%的重复工作,让开发更多关注业务逻辑。

4. Java

https://github.com/TheAlgorithms/Java

Star 25574

这个项目用Java实现的所有算法。

5. spring-boot-demo

https://github.com/xkcoding/spring-boot-demo

Star 14720

Spring boot demo是一个用来深度学习并实战Spring boot的项目,目前总共包含 65 个集成demo,已经完成53个。

该项目已成功集成actuator(监控)、admin、logback、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)......

6. SpringBoot-Labs

https://github.com/YunaiV/SpringBoot-Labs

Star 3557

该项目是基于 Spring Boot 2.X 版本的深度入门教程。包含以下内容:

  • 带你快速学会 SpringMVC API 接口的编写的同时,还想告诉你还有全局返回、全局异常、拦截器、跨域处理等等功能。
  • 带你快速学会 MQ 消息的发送与消费的同时,还想告诉你 MQ 还有集群消费、广播消费、顺序消息、定时消息、事务消息、消费重试等等特性
  • 带你快速学会 Job 任务的编写的同时,还想告诉你还有 Quartz 单体、Quartz 集群、XXL-JOB 等等企业使用更多的调度平台。
  • .......

7. ghidra

https://github.com/NationalSecurityAgency/ghidra

Star 21028

Ghidra是由NSA的研究理事会为NSA的网络安全任务开发的软件逆向工程(SRE)框架,它有助于分析恶意代码和病毒等恶意软件,并可以让网络安全专业人员更好地了解其网络和系统中的潜在漏洞。

8. LeetCodeAnimation

https://github.com/MisterBooo/LeetCodeAnimation

Star 54818

这个项目旨在将LeetCode上所有的题目都用动画的形式演示出来,目前还在进行中。

9. spring-framework

https://github.com/spring-projects/spring-framework

Star 37359

Spring Framework的GitHub主页,包含所有Spring基础项目,Spring Framework和Spring项目系列通常简称为“Spring”

10. nacos

https://github.com/alibaba/nacos

Star 12256

Nacos是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

 

责任编辑:赵宁宁 来源: 开源最前线
相关推荐

2021-01-03 10:32:55

Java开源项目GitHub

2019-10-08 12:09:57

Java开源项目Github

2020-02-10 10:42:55

Java开源项目Github

2021-04-06 11:13:47

Java开源项目Github

2019-11-07 22:59:10

Java开源项目Github

2020-05-06 11:02:25

GithubJava开源项目

2020-04-09 10:23:23

Java开源Github

2020-01-05 22:30:13

Java开源Github

2021-02-18 10:53:17

GithubJava开源

2020-09-06 10:57:02

Java开源项目GitHub

2021-05-04 22:25:17

GithubJava开源项目

2020-10-05 21:39:45

GithubJava开源项目

2021-03-04 14:38:07

Java开源币圈

2020-03-14 10:45:50

2021-06-01 10:45:18

JavaScript开源开发

2020-06-08 11:00:23

Python开源项目Github

2020-06-15 10:28:49

JavaScript开源Github

2020-07-06 10:42:35

Java开源项目

2019-03-13 09:18:40

GitHubJava开源项目

2020-12-16 10:40:30

Java开源项目

同话题下的热门内容

超全!Python图形界面框架PyQt5使用指南!太强了!Python 开发桌面小工具,让代码替我们干重复的工作!Python居然被用来开发游戏了?盘点你想不到的Python开发场景浅谈Python+requests+pytest接口自动化测试框架的搭建跟着 Guava 学 Java 之 不可变集合Python轻量级Web框架:Bottle库!用 Taichi 加速 Python:提速 100+ 倍!实战 | 如何用 Python 自动化监控文件夹完成服务部署!

编辑推荐

使用Kotlin做开发一个月后的感想面试官问你什么是消息队列?把这篇甩给他!五大自动化测试的Python框架图文详解两种算法:深度优先遍历(DFS)和广度优先遍历(BFS)2018年最流行的十大编程语言,其中包括你用的语言吗?
我收藏的内容
点赞
收藏

51CTO技术栈公众号