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

GitHub3月Java开源热门项目

时间:2023-03-13 23:12:23 科技观察

GitHub3月Java开源热门项目排行榜已经出炉,一起来看看榜单详情吧!1.JavaGuidehttps://github.com/Snailclimb/JavaGuideStar73432这是一本Java学习指南,涵盖了大多数Java程序员需要掌握的核心知识2.advanced-javahttps://github.com/doocs/advanced-javaStar41198本项目涉及的知识来自于中国红杉,完全可以扫清互联网Java工程师知识进阶的文盲。在学习这一系列的知识之前,如果你没有接触过MQ、ES、Redis、Dubbo、Hystrix等,那么我建议你可以在网上搜索一下每一个知识点的快速介绍,玩玩入门demo,然后开始每一个知识点的学习,这样效果更好。3.litemallhttps://github.com/linlinjava/litemallStar12046一个小型商城。Litemall=SpringBoot后台+Vue管理员前台+微信小程序用户前台,由于不上线,只能在微信开发工具中测试运行。4.CS-Noteshttps://github.com/CyC2018/CS-NotesStar96023这是一个准备面试的项目。该项目包括九个模块,从算法到操作系统、网络、面向对象和数据库、Java、Distribution、工具、编码实践。5.商城https://github.com/macrozheng/mallStar32110mall项目是一套电子商务系统,包括前端商城系统和后端管理系统,基于SpringBoot+MyBatis。前端商城系统包括首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客服、帮助中心等模块。后台管理系统包括产品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。6.miaoshahttps://github.com/qiurunze123/miaoshaStar14675本项目是对高并发大流量如何进行秒杀架构的系统整理。如果你没有接触过MQ、SpringBoot、Redis、Dubbo、ZK、Maven、lua等,那么我建议你可以上网搜索一下,快速了解每一个知识点。7.dubbohttps://github.com/apache/dubboStar31615Dubbo是阿里巴巴开源的一个高性能优秀的服务框架,让应用通过高性能的RPC实现服务的输出和输入功能,可以无缝对接与Spring框架集成。主要核心组件Remoting:网络通信框架,实现sync-over-async和request-response消息机制RPC:远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry:服务注册和服务目录框架服务事件发布与订阅8.spring-cloud-alibabahttps://github.com/alibaba/spring-cloud-alibabaStar12312SpringCloud阿里巴巴致力于为微服务开发提供一站式解决方案。本项目包含了开发分布式应用微服务所必需的组件,开发者可以方便地使用这些组件通过SpringCloud编程模型开发分布式应用服务。通过它,你只需要添加一些注解和少量的配置,就可以将SpringCloud应用接入阿里微服务解决方案,通过阿里中间件快速构建分布式应用系统。9.newbee-mallhttps://github.com/newbee-ltd/newbee-mallStar3452newbee-mall项目(新蜜蜂商城)是一个电子商务系统,包括newbee-mall商城系统和newbee-mall-admin商城后台管理系统基于SpringBoot2.X及相关技术栈开发。前端商城系统包括首页入口、商品分类、新品发布、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心和其他模块。后台管理系统包括数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。10.vhrhttps://github.com/lenve/vhrStar15092微人事是一款前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。11.toBeTopJavaerhttps://github.com/hollishuang/toBeTopJavaerStar11692Java工程师之路,完整大纲如下:12.spring-boot-exampleshttps://github.com/ityouknow/spring-boot-examplesStar21392SpringBoot使用各种方式这个开源项目中的每个例子都用最小的依赖和最简单的标准来帮助初学者快速掌握SpringBoot组件的使用。