# leafage **Repository Path**: little3201/leafage ## Basic Information - **Project Name**: leafage - **Description**: 基于spring boot ,管理系统。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://console.leafage.top - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 7 - **Created**: 2019-07-23 - **Last Updated**: 2026-03-10 ## Categories & Tags **Categories**: backend **Tags**: SpringBoot, JPA, SpringCloud, SpringData ## README # Leafage

Downloads Quality Gate Status code_smells bugs coverage lines of code ## 项目简介 leafage 是一个基于 Spring Boot 构建的通用后台管理系统,适用于各种企业和个人项目的快速开发。 项目采用模块化设计,支持常用的管理功能和权限控制。 ## 功能特点 - 基于 Spring Boot 易于集成和二次开发 - 完善的用户和权限管理 - RESTful API 设计 - 前后端分离架构 - 支持日志审计和操作记录 - 易于部署和配置 ## 技术栈 ### 1. 后端技术栈与分支 - Java 21+ - Spring Boot - Spring Security | 认证模式 | 分支 | 框架/库 | |----------|---------|----------| | BFF | develop | Spring data jpa
Spring cloud gateway webmvc | | PKCE | webflux | Spring data r2dbc
Spring cloud gateway webflux | | JWT | jdbc | Spring data jdbc
Spring cloud gateway webmvc | [前端仓库](https://github.com/little3201/leafage-ui)及详细文档 ## 快速开始 ### 克隆代码 ```bash git clone https://github.com/little3201/leafage.git cd leafage ``` ### 配置数据库 1. 创建数据库(如 leafage),导入 `scheme.sql` 2. 修改 `application.yml` 配置数据库连接信息 ### 启动项目 ```bash mvn spring-boot:run ``` 或 ```bash ./mvnw spring-boot:run ``` ### 访问系统 默认接口地址:`http://localhost:8080/` 前端地址(如有):`http://localhost:xxxx/` ## 项目结构 ``` leafage/ ├── auth/ ├── gateway/ ├── hypervisor/ └── README.md ``` ## 贡献指南 欢迎各位开发者参与贡献! 1. Fork 本仓库 2. 新建分支 `feature/xxx` 3. 提交代码并发起 Pull Request ## License [Apache License 2.0](LICENSE)