{"repo":"youlaitech/youlai-boot","free":true,"listed":false,"github":"https://github.com/youlaitech/youlai-boot","clone":"git clone https://github.com/youlaitech/youlai-boot.git","description":"🌈 基于 Java 17 + Spring Boot 3 + Spring Security 6 + Vue 3 + Element-Plus 构建的前后端分离单体权限管理系统。","language":"Java","stars":364,"topics":["aliyun-oss","element-plus","java-springboot","java17","jwt","knife4j","minio","mybatis","mybatis-plus","mysql"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"youlai-boot Spring Boot 4 权限管理系统 🖥️ 在线预览 &nbsp; &nbsp; 📑 官方文档 &nbsp; &nbsp; 🌐 官网 --- 📢 项目简介 基于 JDK 17 + Spring Boot 4 + Spring Security 构建的前后端分离权限管理系统，是 vue3-element-admin 的 Java 后端实现。 为什么选择 youlai-boot？ 特性 说明 ----------------- ----------------------------------------------------- 🚀 最新技术栈 Spring Boot 4 + JDK 17，持续跟进最新版本 🔐 企业级认证 Spring Security + JWT + Redis，支持令牌续期、多端互斥 🔑 细粒度权限 RBAC 模型，接口级 + 按钮级权限控制 🛠️ 开箱即用 用户、角色、菜单、部门、字典等核心模块 📦 代码生成 内置代码生成器，快速构建 CRUD 功能 🌐 完整生态 Web 管理前端 + 移动端配套项目，多语言后端支持 🌈 相关项目 项目 技术栈 说明 --- --- --- vue3-element-admin Vue 3 + Element Plus 配套前端 vue3-element-template Vue 3 + Element Plus 前端精简模板 youlai-boot-tenant Spring Boot 4 多租户 SaaS 版 youlai-boot-flex Spring Boot 3 + MyBatis-Flex MyBatis-Flex 版 youlai-uniapp Vue 3 + uni-app 移动端应用 --- 🚀 快速开始 环境要求 - JDK 17+ - MySQL 5.7+/8.0+ - Redis 6.0+ 启动步骤 1. 克隆项目 2. 初始化数据库 执行 youlai admin.sql 创建数据库和基础数据。 3. 修改配置 编辑 application-dev.yml，配置 MySQL 和 Redis： 💡 默认连接线上环境（仅读权限），可直接启动体验。 4. 启动项目 运行 YoulaiBootApplication.java，访问 http://localhost:8000/doc.html 查看接口文档。 --- 📁 项目结构 --- 🐳 Docker 部署 详细文档：部署指南 --- 📚 技术文档 文档 地址 -------- ---------------------------------------------------------------------------------- 官方文档 youlai.tech 入门指南 CSDN 博客 接口文档 Apifox --- 📄 开源协议 本项目基于 Apache 2.0 协议开源，可免费用于商业项目。 --- ✅ 项目统计 --- 🤝 贡献者 --- 💖 技术交流 关注「有来技术」公众号，点击菜单【交流群】获取微信群二维码（为防营销广告，实属无奈，望理解）： 微信交流 ：添加 haoxianrui ，备注「前端/后端/全栈」 --- 如果项目对你有帮助，欢迎 ⭐️ Star 支持！ ⭐ Gitee &nbsp;•&nbsp; ⭐ GitHub &nbsp;•&nbsp; ⭐ AtomGit 🌐 官网 &nbsp;•&nbsp; 📝 博客","default_branch":null,"files":null,"tree":[],"storefront":"/r/youlaitech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/youlaitech/youlai-boot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}