GitHub 雷达
10 小时前监控正在起飞的黑马项目,和高星项目。
macrozheng/mall
mall 是一套完整的电商系统,包含前台商城和后台管理两大模块,旨在提供从商品展示到订单管理的全流程解决方案。 项目基于 Java 语言,主要采用 Spring Boot 和 MyBatis 框架实现,并集成了 Elasticsearch、Redis、RabbitMQ 等多种中间件,支持 Docker 容器化部署。 该项目拥有超过 8 万星标,配套了详细的学习教程和视频,非常适合作为 Java 开发者学习企业级电商系统架构与开发的实战项目。
Java后端/服务端84.8k
spring-projects/spring-boot
Spring Boot 是一个用于简化 Spring 应用开发的框架,帮助开发者以最少的配置快速创建可用于生产环境的独立应用和服务。 主要技术栈基于 Java 和 Spring 平台,采用约定优于配置的自动化方式,支持内嵌服务器、安全、监控和外部化配置等功能,无需代码生成和 XML 配置。 其亮点在于提供极速的入门体验和丰富的非功能性特性,特别适合快速构建微服务、RESTful Web 服务以及需要开箱即用监控和健康检查的企业级应用。
Java后端/服务端81.5k
doocs/advanced-java
doocs/advanced-java 是一个为有经验的 Java 后端开发者整理的核心面试题与进阶知识库,旨在系统性地扫清高并发、分布式、高可用、微服务及海量数据处理等领域的知识盲点。该项目主要使用 Java 语言,以文档形式组织内容,通过问答方式深入讲解消息队列、搜索引擎、缓存、分库分表、分布式锁等技术的原理与实践。其亮点在于内容系统全面且贴近实战,非常适合准备 Java 后端高级岗位面试或希望系统提升架构设计能力的开发者作为学习参考资料。
Java后端/服务端79.1k
spring-projects/spring-framework
Spring Framework 是用于构建企业级Java应用的基础框架,提供从依赖注入到Web MVC等全面的开发支持。主要技术栈基于Java语言,采用模块化架构设计,核心功能包括IoC容器、AOP、数据访问和事务管理等。亮点在于它是所有Spring项目的基石,适用于从简单Web应用到复杂微服务架构的广泛企业开发场景。
Java后端/服务端60.2k
apache/dubbo
Apache Dubbo 是一个开源的 RPC 和微服务框架,用于解决分布式系统中服务间通信、服务发现、流量管理、可观测性和安全等企业级微服务构建问题。该项目主要使用 Java 语言实现,同时支持 Go、Python、PHP 等多种语言客户端,核心通信支持 Triple、TCP、REST 等协议,并集成 Zookeeper、Nacos 等注册中心以及 Spring Boot 快速开发能力。其亮点在于功能全面且易用,提供 5 分钟快速上手、可视化控制台、Kubernetes 和 Service Mesh 支持,适用于从轻量级 RPC 到复杂微服务架构的多种场景,并有多个活跃维护的版本分支满足不同 JDK 和性能需求。
Java后端/服务端41.6k
halo-dev/halo
Halo 是一款强大易用的开源建站工具,旨在帮助用户一站式搭建个人博客、知识库、企业官网乃至在线商城等多种类型的网站。项目主要基于 Java 技术栈开发,提供 Docker 镜像、Gitpod 云环境等多种快速部署方式,并拥有丰富的主题和插件应用生态。其亮点在于提供社区版、专业版和商城版三个版本,覆盖从个人免费建站到企业级移动端管理、AI 智能建站及在线商城等不同需求场景,适用性非常广泛。
Java后端/服务端39.8k
YunaiV/ruoyi-vue-pro
这是一个基于 Spring Boot 和 Vue 的快速开发平台,旨在解决企业级后台管理系统和微信小程序的重复开发问题,提供开箱即用的完整解决方案。技术栈采用 Java 后端搭配 MyBatis Plus、Redis、Spring Security,前端使用 Vue3 或 Vue2 配合 Element UI,并支持多数据库和多消息队列。项目亮点是功能极其丰富,涵盖 RBAC 权限、SaaS 多租户、工作流、商城、CRM、ERP、AI 大模型等众多企业级模块,且全部代码开源免费,适合需要快速搭建复杂业务系统的开发团队。
Java后端/服务端39.3k
eugenp/tutorials
该项目是一个包含大量小型且聚焦的Java与Spring生态教程的集合仓库,每个模块覆盖一个明确的开发主题,主要解决开发者需要系统学习Spring、Spring Boot和Spring Security等框架的问题。项目主要使用Java语言,基于Maven构建工具,并通过Maven profile机制按JDK版本和测试类型(单元测试或集成测试)对数百个模块进行精细化的分类管理。该项目的亮点在于模块划分清晰且覆盖范围广,适合作为Java开发者查阅具体技术点示例的参考手册,同时也支持按需单独构建或运行特定模块,方便在IDE中独立学习和调试。
Java后端/服务端37.3k
netty/netty
Netty 是一个基于 Java 的异步事件驱动网络应用框架,用于快速开发高性能、可维护的协议服务器和客户端,解决传统阻塞式网络编程在并发和扩展性上的瓶颈。其核心实现采用 Java 语言,基于事件循环和异步非阻塞 I/O 模型,并支持多种原生传输(如 epoll 和 io_uring),同时要求 Java 8 或更高版本,构建依赖 Maven。该框架的亮点在于其成熟稳定、社区活跃且被广泛用于金融、游戏和中间件等领域,特别适合需要处理高并发连接和低延迟通信的场景,如 RPC 框架、消息队列和网关服务。
Java后端/服务端35.1k
xkcoding/spring-boot-demo
这是一个用于深入学习并实战 Spring Boot 的开源教学项目,包含 66 个集成 demo,覆盖从基础入门到微服务、消息队列、数据库、安全认证、分布式限流等众多场景。项目基于 Java 和 Spring Boot 2.1.0.RELEASE 构建,使用 Maven 管理依赖,每个 demo 模块都有独立的 README 说明和配套代码,方便开发者按需学习和运行。其亮点在于覆盖面极广且模块化清晰,适合作为 Spring Boot 开发者的系统学习资料和实战参考手册,同时也为快速查找特定技术集成方案提供了便利。
Java后端/服务端34.1k
apache/kafka
Apache Kafka 是一个开源的分布式事件流平台,用于构建高性能数据管道、流式分析、数据集成和关键任务应用,解决大规模实时数据在系统间可靠流动和处理的难题。该项目主要使用 Java 和 Scala 2.13 实现,通过 Gradle 构建,支持 Java 17 和 25 运行环境,并提供了完整的测试、打包和 Docker 部署方案。其亮点在于拥有极高的吞吐量和容错性,被数千家公司用于生产环境,支持从简单消息队列到复杂流处理等多种场景,并提供了丰富的命令行工具和 Docker 镜像便于快速上手。
Java后端/服务端33.8k
alibaba/nacos
Nacos是阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台,旨在帮助开发者轻松构建云原生应用和微服务体系,支持Dubbo、Spring Cloud、Kubernetes等多种服务类型。它主要采用Java语言实现,提供服务注册与发现、健康检查、动态配置管理、动态DNS服务以及服务元数据管理等功能,支持通过DNS或HTTP接口进行服务交互。该项目的亮点在于其易用性和功能全面性,特别适合需要集中管理配置、实现服务健康检查和灵活路由策略的微服务架构场景,同时支持云部署和本地快速启动,能够显著提升配置变更效率和运维便捷性。
Java后端/服务端33.3k
binarywang/WxJava
WxJava 是一个用于微信后端开发的 Java SDK,旨在解决微信公众号、小程序、支付、企业微信、开放平台和视频号等场景的接口对接问题,让开发者无需从零实现微信协议。该项目基于 Java 语言构建,通过 Maven 或 Gradle 引入不同业务模块的依赖,并利用 Lombok 简化代码,同时提供 AI 编程智能体 SKILL 来辅助模块选择、接入和排障。其亮点是覆盖微信全系服务端能力,拥有超过三万星标和活跃社区支持,适合需要快速集成微信功能的 Java 后端项目,尤其适用于 Spring Boot 等主流框架,并提供了详细的 Wiki 文档和 Demo 示例。
Java后端/服务端33.1k
共 5,015 个高星项目
GitHub 雷达
仓库语言分类Star
共 13 个高星项目
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。