★热门 | 语言: Java
项目简介
lamp-cloud是基于JDK21、JDK17、JDK8多版本支持的微服务中后台快速开发平台,由灯灯团队精心打造。平台专注于多租户和开放平台解决方案,同时可作为普通项目(非SaaS架构)的基础开发框架使用。项目集成了当前Java生态最主流的技术栈,提供完善的权限管理、服务治理、代码生成等企业级功能,代码简洁、注释齐全、架构清晰,非常适合企业作为基础框架使用,也是学习微服务架构的最佳实践项目。
核心功能
多租户SaaS:完善的多租户架构,支持租户隔离和独立配置
权限管理:RBAC功能,网关统一鉴权,菜单权限、按钮权限、数据权限
服务网关:Spring Cloud Gateway网关,统一鉴权和路由
代码生成:前后端代码一键生成,支持单表、树表、主子表
微服务治理:Nacos服务注册发现,Sentinel流量控制,Seata分布式事务
存储支持:本地存储、OSS、S3、MinIO等多种存储方案
任务调度:分布式定时任务,支持Cron表达式和任务依赖
安全防护:Xss跨站攻击防护,SQL注入防护,请求限流
消息队列:RabbitMQ、Kafka多消息队列支持
技术栈
Java + Spring Cloud Alibaba + Nacos + Sentinel + Seata + Gateway + MyBatis-Plus + Redis + Vue3 + Element Plus
适用场景
企业级SaaS平台、微服务架构学习、快速开发框架、权限管理系统、开放平台建设
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |