java web项目github_2020年6月Github上最热门的Java开源项目

3e22a40b30d6b4c2723824602e041f43.png

来自:开源最前线(ID:OpenSourceTop)

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

1 cwa-server

https://github.com/corona-warn-app/cwa-server Star 1489

Corona-Warn-App(简称CWA)意思是“新冠病毒预警 App”,基于苹果和谷歌的 Exposure Notification API(曝光通知 API)。该存储库包含用于Corona-Warn-App的加密密钥的服务器的实现。

2 mall-learning

https://github.com/macrozheng/mall-learning Star 5581

mall学习教程,架构、业务、技术要点全方位解析。mall项目(25k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot2.1.3、MyBatis3.4.6、Elasticsearch6.2.2、RabbitMQ3.7.15、Redis5.0、Mongodb4.2.5、Mysql5.7等技术,采用Docker容器化部署。

3 SpringCloud

https://github.com/zhoutaoo/SpringCloud Star 4348

基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。

4 fastjson

https://github.com/alibaba/fastjson Star 21902

fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。主要特点:

  • 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)
  • 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)
  • 零依赖(没有依赖其它任何类库除了JDK)
5 thingsboard

https://github.com/thingsboard/thingsboard Star 6421

ThingsBoard 是一个开源的物联网平台,用于数据收集、处理、可视化展示以及设备管理。ThingsBoard 使用行业标准物联网协议(MQTT,CoAP和HTTP)实现设备连接,并支持云和本地部署。ThingsBoard结合了可扩展性,容错性和性能,因此您永远不会丢失数据。

6 spring-boot

https://github.com/spring-projects/spring-boot Star 48826

从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用。简便起见,该框架也提供了命令行界面,它可以用来运行和测试Boot应用。框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。具有如下特性:

  • 创建独立的Spring应用程序

  • 嵌入的Tomcat,无需部署WAR文件

  • 简化Maven配置

  • 自动配置Spring

  • 提供生产就绪型功能,如指标,健康检查和外部配置

  • 绝对没有代码生成和对XML没有要求配置

7 SpringCloudLearning

https://github.com/forezp/SpringCloudLearning Star 13384

这个项目号称是史上最简单spring cloud教程源码。

8 mall

https://github.com/macrozheng/mall Star 36951

65482b677afcc5a1357e72ad78d18733.png

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

9 kafka

https://github.com/apache/kafka Star 16175

kafka是一种高吞吐量的分布式发布订阅消息系统,有如下特性:

  • 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。
  • 高吞吐量:即使是非常普通的硬件kafka也可以支持每秒数十万的消息。
  • 支持通过kafka服务器和消费机集群来分区消息。
  • 支持Hadoop并行数据加载。
10 nacos

https://github.com/alibaba/nacos Star 12814

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

学习编程这条路没有捷径,但是有方法可循,如果你希望可以在这条路上走的更扎实,走的更远,建议你在最开始入行的时候,就选择系统的培训学习,更加全面整体的掌握一门语言的底层逻辑和架构,有助于你在今后的工作中更好的发挥,也在岗位上更有竞争力,获得更高的薪水。

作为行业的领头军,达内是你学技术的不二之选。达内Java课程,经过18年的迭代更新,18年始终是行业学习的标准,也为世界五百强,国内五百强,知名互联网企业等十几万家企业输送了100万技术人才。更值得你的信赖。

达内7月Java免费训练营正式报名啦,马上阅读原文,就能第一时间体验和学习Java技能!名额有限,先到先得!

--精彩推荐--
  • 阿里Java工程师:不瞒你说,我也参加过培训

  • 京东Java岗已拿offer!新鲜出炉的经验及建议分享!

  • 都说Java饱和了,为啥还有那么多人学?2020年Java好就业吗?

  • 最高月薪18000元,逆势高薪就业!达内Java学员太牛了!

课程咨询达妹微信:tedu777,欢迎添加,了解课程介绍,获取学习资源。

92f98d563499ccba9b15188600d6f257.png *版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。 

4b5c2df296b9c3f5ae77a61111f423a5.png

最近微信修改了推送规则,为了让大家第一时间收到我们的文章,请朋友们看完文章后点一下右下角的“在看”或“星标”。好不容易认识你,我可不想失去你♥♥♥

f4bfc0154100050c98aca0be9422312a.gif点击下方“

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值