3月份Github上热门的Java开源项目
3月份GitHub上热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧!
1. JavaGuide
https://github.com/Snailclimb/JavaGuide
Star 73432
这是 一份Java学习指南,涵盖大部分Java程序员所需要掌握的核心知识
2. advanced-java
https://github.com/doocs/advanced-java
Star 41198
该项目内容涵盖的知识出自中华石杉,可以作为互联网Java工程师进阶知识完全扫盲。学习本系列知识之前,如果你完全没接触过MQ、ES、Redis、Dubbo、Hystrix等,那么我建议你可以先在网上搜一下每一块知识的快速入门,跟着入门Demo玩一下,然后再开始每一块知识的学习,这样效果更好。
3. litemall
https://github.com/linlinjava/litemall
Star 12046
一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端,由于没有上线,只能在微信开发工具中测试运行。
4. CS-Notes
https://github.com/CyC2018/CS-Notes
Star 96023
这是一个关于准备面试的项目,该项目包含了九大模块,从算法到操作系统、网络、面向对象以及数据库、Java、分布式、工具、编码实践。
5. mall
https://github.com/macrozheng/mall
Star 32110
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
6. miaosha
https://github.com/qiurunze123/miaosha
Star 14675
该项目是对高并发大流量如何进行秒杀架构,而做的一个系统整理,如果你完全没接触过 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那么我建议你可以先在网上搜一下每一块知识的快速入门。
7. dubbo
https://github.com/apache/dubbo
Star 31615
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。主要核心部件:
- Remoting:网络通信框架,实现了 sync-over-async 和 request-response 消息机制
- RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能
- Registry:服务目录框架用于服务的注册和服务事件发布和订阅
8. spring-cloud-alibaba
https://github.com/alibaba/spring-cloud-alibaba
Star 12312
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。通过它,只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。
9. newbee-mall
https://github.com/newbee-ltd/newbee-mall
Star 3452
newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
10. vhr
https://github.com/lenve/vhr
Star 15092
微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。
11. toBeTopJavaer
https://github.com/hollischuang/toBeTopJavaer
Star 11692
Java工程师成神之路,完整大纲如下:
12. spring-boot-examples
https://github.com/ityouknow/spring-boot-examples