3月份GitHub上最抢手的Java开源项目
明天,j9九游来清点3月份GitHub上最抢手的Java项目标时分了,假如你每月都有存眷猿妹公布的排行榜,那么本月的Java项目对你来说肯定不生疏,这些都是已经屡次呈现在榜单中的项目:
1advanced-java
https://github.com/doocs/advanced-java Star 13714
本系列知识出自中华石杉,可以作为互联网 Java 工程师进阶知识完全扫盲。学习本系列知识之前,假如你完全没打仗过 MQ、ES、Redis、Dubbo、Hystrix 等,那么我发起你可以先在网上搜一下每一块知识的疾速入门,随着入门 Demo 玩一下,然后再开端每一块知识的学习,如许结果更好
2light-4
https://github.com/networknt/light-4j Star 1790
一个疾速,轻量级和高效的Java微办事框架
3mall
https://github.com/macrozheng/mall Star 9360
一个小商城。litemall = Spring Boot后端 + Vue办理员前端 + 微信小步伐用户前端,由于没有上线,只能在微信开辟东西中测试运转
4SpringBoot-Learning
https://github.com/dyc87112/SpringBoot-Learning Star 7494
本项目内容为《Spring Boot底子教程》的步伐样例。旨在打造内容最全,比免费教程更好Spring Boot收费教程!
5Gloading
https://github.com/luckybilly/Gloading Star 419
Gloading是一个基于Adapter思绪完成的深度解耦App中全局LoadingView的轻量级东西(只要一个java文件,不到300行,此中正文占100+行,aar仅6K)
6spring-boot
https://github.com/spring-projects/spring-boot Star35839
从最基本下去讲,Spring Boot 便是一些库的聚集,它可以被恣意项目标构建体系所利用。轻便起见,该框架也提供了下令行界面,它可以用来运转和测试Boot使用。框架的公布版本,包罗集成的CLI(下令行界面),可以在Spring堆栈中手动下载和安置。具有如下特征:
创立独立的Spring使用步伐
嵌入的Tomcat,无需摆设WAR文件
简化Maven设置装备摆设
主动设置装备摆设Spring
提供消费停当型功效,如目标,安康反省和内部设置装备摆设
相对没有代码天生和对XML没有要求设置装备摆设
7java-design-patterns
https://github.com/iluwatar/java-design-patterns Star 45727
Design patterns 是步伐员在设计使用步伐或体系时可用来办理罕见题目的最佳理论手册。它可以协助你加速开辟历程,无效避免一些大概招致严重失误的细节题目,不外深化理解 java-design-patterns 之前,你应提早熟习种种编程/软件设计准绳。
8tutorials
https://github.com/eugenp/tutorials Star 12845
该项目是一系列小而专注的教程,每个教程都涵盖一个明白的开辟范畴。大少数教程项目都专注于Spring Framework(和Spring Security)。以下技能是重点:core Java,Jackson,HttpClient,Guava。
9fescar
https://github.com/alibaba/fescar Star 6943
FESCAR(Fast & Easy Commit And Rollback) 是一个用于微办事架构的散布式事件办理方案,它的特点是高功能且易于利用,旨在完成复杂并疾速的事件提交与回滚。
10spring-framework
https://github.com/spring-projects/spring-framework Star 27655
这是Spring Framework的主页,一切Spring项目标底子,Spring Framework和Spring项目系列通常简称为“Spring”。
11arthas
https://github.com/alibaba/arthas Star 11484
Arthas旨在协助开辟职员办理Java使用步伐的消费题目,无需修正代码或重新启动办事器。有了Arthas,你就可以在不重新启动JVM或必要分外的代码变动的状况下及时地对题目举行妨碍扫除。
中国· 上海

- top
-
添加微信征询