当前位置: 首页 > 科技观察

GitHub4月Java开源热门项目

时间:2023-03-11 23:55:41 科技观察

GitHub4月Java开源项目最热门排行榜已经出炉。这个月的列表被Spring相关的项目占据。一起来看看榜单详情吧!1.spring-boot-demohttps://github.com/xkcoding/spring-boot-demoStar13090springbootdemo是一个深度学习和springboot实战的项目。目前共包含65个集成demo,其中53个已经完成。项目成功集成了actuator(监控)、admin(可视化监控)、logback(日志记录)等2.toBeTopJavaerhttps://github.com/hollishuang/toBeTopJavaerStar14122作者是阿里巴巴的技术专家,本项目是他写的《Java成神之路》。3.spring-boot-api-project-seedhttps://github.com/lihengming/spring-boot-api-project-seedStar2835基于SpringBoot&MyBatis的种子项目,用于快速构建中小型API和RESTfulAPI项目。4.SpringBoot-Labshttps://github.com/YunaiV/SpringBoot-LabsStar2835涵盖六大专栏的仓库:SpringBoot2.X、SpringCloud、SpringCloudAlibaba、Dubbo、分布式消息队列、分布式事务。5.eladminhttps://github.com/elunez/eladminStar8368项目基于SpringBoot2.1.0、Jpa、SpringSecurity、redis、Vue。后台管理系统前后端分离。项目采用分模块开发方式,权限控制采用RBAC,支持数据字典和数据权限管理,支持前后端代码一键生成,支持动态路由。6.bigbluebuttonhttps://github.com/bigbluebutton/bigbluebuttonStar4393BigBlueButton是一个使用ActionScript开发的远程教育平台。其主要功能包括音频、视频讲座、桌面共享、在线文档展示,如ppt、word、pdf等,并支持多国语言、文字交流,非常适合在线教学。服务端使用的项目有ActiveMQ、Asterisk、Nginx、Tomcat等。7.spring-analysishttps://github.com/seaswalker/spring-analysisStar7257Spring相关组件的阅读笔记。8.Javahttps://github.com/TheAlgorithms/JavaStar23631本项目所有算法均用Java实现。9.arthashttps://github.com/alibaba/arthasStar20830Arthas旨在帮助开发者在不修改代码、不重启服务器的情况下解决Java应用的生产问题。使用Arthas,您可以实时解决问题,而无需重新启动JVM或需要额外的代码更改。10.spring-cloud-alibabahttps://github.com/alibaba/spring-cloud-alibabaStar13124SpringCloud阿里巴巴致力于为微服务开发提供一站式解决方案。本项目包含了开发分布式应用微服务所必需的组件,开发者可以方便地使用这些组件通过SpringCloud编程模型开发分布式应用服务。通过它,你只需要添加一些注解和少量的配置,就可以将SpringCloud应用接入阿里巴巴微服务解决方案,通过阿里巴巴中间件快速搭建一个分布式应用系统。11.nacoshttps://github.com/alibaba/nacosStar11732Nacos是阿里巴巴新推出的开源项目。它是一个动态服务发现、配置管理和服务管理平台,可以更轻松地构建云原生应用程序。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一套简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据和流量管理。