北京国炬信息技术有限公司

  • 首页
  • 产品方案
    • 低代码平台
    • 流程设计器
    • 微服务方案
    • 表单设计器
    • 大屏设计器
    • 报表设计器
    • 流程数据中台
    • 移动APP方案
  • 新闻动态
    • 公司动态
    • 技术博客
    • 学习视频
  • 关于我们
    • 公司简介
    • 发展历程
    • 公司荣誉
    • 联系我们
  • 人才招聘
首页 > 新闻动态 > 公司动态

2021年度GitHub Top 10 的Java 开源项目

作者:admin 发布时间:2021-09-27 点击数:

先来看一张编程语言图谱,了解一下 Java 最近20 年到底有多火。

2021年度GitHub Top 10 的Java 开源项目(图1)

从趋势图可以看出,Java 在最近 20 年里一直处于前三的位置,可见受欢迎的程度还是很高的。

好了,废话不多,直接上干货项目。


1. CS-Notes

项目地址: github.com/CyC2018/CS-N

这个项目主要包括了,技术面试必备基础知识、力码、计算机、计算机网络、系统设计等知识,值得每一个 Java 程序员学习。

2021年度GitHub Top 10 的Java 开源项目(图2)

推荐指数:10.0

2. advanced-java

项目地址:github.com/doocs/advanc

互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,特别适合进阶 Java 学习,尤其是工作者。

2021年度GitHub Top 10 的Java 开源项目(图3)

推荐指数:10.0

3. mall

项目地址:github.com/macrozheng/mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

2021年度GitHub Top 10 的Java 开源项目(图4)

4. hello-algorithm

项目地址:github.com/geekxh/hello

针对小白的算法训练 | 包括四部分:①.算法基础 ②.力扣图解 ③.大厂面经 ④.CS_汇总

推荐指数:9.0

5. spring-boot-examples

项目地址:github.com/ityouknow/spring-boot-examples

Spring Boot 使用的各种示例,以最简单、最实用为标准,此开源项目中的每个示例都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot 各组件的使用,强烈推荐,学习 Spring Boot 看这个开源项目就够了

2021年度GitHub Top 10 的Java 开源项目(图5)

推荐指数:10.0

6. jeecg-boot

项目地址:github.com/jeecgboot/jeecg-boot

「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。

2021年度GitHub Top 10 的Java 开源项目(图6) 2021年度GitHub Top 10 的Java 开源项目(图7)


推荐指数:10.0

7. spring-boot-demo

项目地址:GitHub - xkcoding/spring-boot-demo

该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)

推荐指数:10.0

8. miaosha

项目地址: github.com/qiurunze123/miaosha

⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析

2021年度GitHub Top 10 的Java 开源项目(图8)

推荐指数:10.0

9.canal

项目地址:github.com/alibaba/canal

阿里巴巴 MySQL binlog增量订阅&消费组件

2021年度GitHub Top 10 的Java 开源项目(图9)

推荐指数:10.0

10. cat

项目地址: github.com/dianping/cat

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。

2021年度GitHub Top 10 的Java 开源项目(图10)

推荐指数:10.0


本文转载自:https://zhuanlan.zhihu.com/p/408852180


加入收藏
上一篇:JeecgBoot 2.4.6 版本发布,基于代码生成器的企
下一篇:JimuReport 1.4.0-beta 首个里程碑版本
返回列表

随便看看

  • JEECG-easypoi-2.0.3 版本发布
  • 3小时解决头疼的年终报表!
  • JimuReport积木报表1.3.1 beta版本发布啦!
  • JimuReport 积木报表 v1.7.52 版本发布,免费的低代码报表
  • 【ChatGPT】JeecgBoot v3.6.3 AI版本发布,企业级低代码平台
  • JimuReport v1.6.1版本发布,修复 Freemarker 模板注入高危漏洞
  • 秋日上新!H5活动之家营销平台升级大盘点!
  • 推荐四款可视化工具,解决99%的可视化大屏需求
  • 如何查看github热门趋势和star排行榜
  • 【高危安全通告】fastjson≤1.2.80反序列化漏洞

  • 公司产品
  • JeecgBoot低代码平台
  • 敲敲云零代码
  • 大屏设计器
  • 流程设计器
  • 表单设计器
  • 源码下载
  • JeecgBoot低代码平台
  • 积木报表平台
  • 移动开发平台
  • 微信管家平台
  • 更多信息
  • JEECG官方论坛
  • JEECG插件市场
  • 仪表盘设计器
  • 积木报表官网
  • 联系我们
  • 中国·北京·朝阳区科荟前街1号院奥林佳泰大厦9层
  • 商务QQ: 69893005、418799587
  • 商务热线: 010-64808099(5*8小时)
  • 项目外包: 18611788525(5*8小时)
  • 扫码关注我们
Copyright © 2015 北京国炬软件 All Rights Reserved Powered by JEECG 京ICP备2023027727号