软件介绍
lamp-cloud 是托管在 Gitee 上的开源 Java 微服务中后台快速开发平台,现归属 dromara 社区。项目定位于多租户(SaaS 架构)和开放平台解决方案,也可以作为不需要多租户的普通项目的基础框架。
核心功能
- 多租户:已实现数据库隔离、字段隔离等租户隔离方案。
- 权限体系:自研 RBAC 权限、网关统一鉴权和数据权限。
- 开发辅助:代码生成器、分布式事务、分布式定时任务,以及防 XSS 和 SQL 注入。
- 技术组件:基于 Spring Cloud、Spring Boot,README 列出的组件还包括 Spring Cloud Alibaba、MyBatis、Seata、Sentinel、RabbitMQ、FastDFS、MinIO 和 SkyWalking。
支持平台与系统要求
这是服务端框架,需要 Java 环境。仓库页面列出的 JDK 版本为 8、17 和 21,并建议新用户使用 java17 的 5.x 分支。数据库、中间件等其他要求请以项目文档为准。
版本与授权
开源协议为 Apache-2.0。Gitee 标签列表中最新的版本是 5.6.2。项目分为开源版和赞助版,赞助版的源码放在私有 GitLab,购买后开通账号。
适用人群或使用场景
适合 Java 后端开发者和团队,用作微服务项目的脚手架,或者学习多租户、权限管理等常见企业级功能的实现方式。
版本列表
-
-
-
lamp-cloud v3.2.0 官方版
lamp-cloud(微服务快速开发平台),lamp-cloud是基于jdk11+S ...
软件大小:7.7 MB 更新时间:2021-05-08
-
