4月公布了GitHub最受欢迎的Java开源项目排行榜。 这个月的排名都被Spring相关项目占领了。 让我们来详细了解一下排行榜。
1. spring-boot-demo
3359 github.com/xk编码/spring-boot-demo
Star 13090
spring boot demo是一个用于进行深度学习和实战spring boot的项目,目前共有65个集成demo,完成了53个项目。 该项目已经成功集成了actuator、admin、logback等。
2. toBeTopJavaer
33559 github.com/Hollis Chuang/tobetopjavaer
Star 14122
作者是阿里巴巴的技术专家,这个项目是他写的《Java成神之路》。
3. spring-boot-api-project-seed
3359 github.com/liheng Ming/spring-boot-API-project-seed
Star 2835
基于Spring Boot MyBatis的种子项目,用于快速构建中小型API和rest风格的API项目。
4. SpringBoot-Labs
3359 github.com/yunaiv/spring boot-labs
Star 2835
涵盖Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列和分布式事务的六列。
5. eladmin
https://github.com/elunez/eladmin
Star 8368
项目基于Spring Boot 2.1.0、Jpa、Spring Security、redis、Vue前后端分离的后台管理系统,项目采用分模块开发方式,权限控制采用RBAC
6. bigbluebutton
3359 github.com/big blue button/big blue button
Star 4393
BigBlueButton是一个基于ActionScript开发的远程教育平台,主要功能包括语音、视频讲座、桌面共享、ppt、word、pdf等在线文档展示、多语言、文字交流服务器端使用的项目包括ActiveMQ、Asterisk、Nginx和Tomcat。
7. spring-analysis
3359 github.com/seas walker/spring-analysis
Star 7257
这是Spring相关组件的读书笔记。
8. Java
3359 github.com/the algorithms/Java
Star 23631
该项目在Java中实现的所有算法。
9. arthas
https://github.com/alibaba/arthas
Star 20830
Arthas经过修订,可以帮助开发人员解决Java APP应用程序的生产问题,而无需更改代码或重新启动服务器。 有了Arthas,您可以实时诊断问题,而无需重新启动JVM或进行其他代码更改。
10. spring-cloud-alibaba
3359 github.com/Alibaba/spring-cloud-Alibaba
Star 13124
Spring Cloud Alibaba致力于提供微服务开发的一站式解决方案。 该项目包含开发分布式APP应用程序微服务所需的组件,以帮助开发人员使用Spring Cloud编程模型轻松开发分布式APP应用程序服务。 这样,只需添加注释和少量配置,spring cloud APP应用程序就可以访问蚂蚁微服务解决方案,并通过中间件快速构建分布式APP应用系统。
11. nacos
https://github.com/alibaba/nacos
Star 11732
Nacos是阿里巴巴推出的新开源项目,是一个动态服务发现、配置管理和服务管理平台,便于构建云本机APP应用程序。 Nacos致力于发现、配置和管理微服务。 Nacos提供了一组易于使用的功能,用于快速实现动态服务发现、服务配置、服务元数据和流量管理。
(来源:开源前沿)