# tiger-boot **Repository Path**: ai-space-org/tiger-boot ## Basic Information - **Project Name**: tiger-boot - **Description**: Tiger Boot 是一款面向企业级应用开发的现代化微服务开发平台,基于Spring Boot 3和Vue 3构建。它整合了当前主流的技术栈,提供了一套完整的解决方案,帮助企业快速构建稳定、高效、安全的Web应用系统。 作为一款商业化级别的开发框架,Tiger Boot 不仅具备强大的功能特性,还提供了完善的技术支持和服务体系,能够满足各种规模企业的数字化转型需求。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-12-21 - **Last Updated**: 2026-03-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
🐅 企业级微服务开发平台 | 基于Spring Boot 3 + Vue 3
主要特性 • 技术架构 • 快速开始 • 商业支持 • 许可证
--- ## 项目简介 Tiger Boot 是一款面向企业级应用开发的现代化微服务开发平台,基于Spring Boot 3和Vue 3构建。它整合了当前主流的技术栈,提供了一套完整的解决方案,帮助企业快速构建稳定、高效、安全的Web应用系统。 作为一款商业化级别的开发框架,Tiger Boot 不仅具备强大的功能特性,还提供了完善的技术支持和服务体系,能够满足各种规模企业的数字化转型需求。 ## 主要特性 ### 🔥 核心优势 - **现代化技术栈**:采用Spring Boot 3、Vue 3等最新技术,保证系统的先进性和稳定性 - **模块化设计**:清晰的模块划分,支持按需集成,降低系统耦合度 - **统一认证中心**:集成多种第三方登录(微信、支付宝、百度等),支持OAuth2.0协议 - **权限管理体系**:基于RBAC模型的细粒度权限控制,支持菜单、按钮级别权限管理 - **多数据源支持**:支持MySQL、Oracle、SQL Server等多种关系型数据库 - **高性能缓存**:集成Redis,支持分布式缓存和会话管理 - **监控运维**:内置Actuator监控,支持健康检查、性能指标收集 ### 💼 商业化特性 - **企业级安全保障**:JWT令牌认证、SQL注入防护、XSS攻击防范 - **高可用架构**:支持集群部署、负载均衡、故障自动转移 - **可视化配置**:提供友好的后台管理界面,降低运维难度 - **API文档自动生成**:集成Swagger/Knife4j,方便接口调试和文档维护 - **国际化支持**:多语言切换,满足全球化业务需求 - **代码生成器**:一键生成CRUD代码,大幅提升开发效率 ## 技术架构 ### 后端技术栈 | 技术 | 版本 | 说明 | | --- | --- | --- | | Spring Boot | 3.1.0 | 核心框架 | | Spring Security | 6.1.0 | 安全框架 | | MyBatis Plus | 3.5.3.1 | ORM框架 | | Sa-Token | 1.35.0.RC | 权限认证框架 | | Redisson | 3.20.1 | Redis客户端 | | MySQL | 8.0+ | 数据库 | | Druid | 1.1.18 | 数据库连接池 | | JustAuth | 1.16.5 | 第三方登录 | ### 前端技术栈 | 技术 | 版本 | 说明 | | --- | --- | --- | | Vue | 3.2.40 | 前端框架 | | Arco Design | 2.40.0 | UI组件库 | | Vite | 3.2.5 | 构建工具 | | TypeScript | 4.8.4 | 编程语言 | | Pinia | 2.0.23 | 状态管理 | | Axios | 0.24.0 | HTTP客户端 | ## 快速开始 ### 环境准备 - JDK 17+ - Maven 3.8+ - MySQL 8.0+ - Redis 5.0+ - Node.js 16+ ### 后端部署 ```bash # 克隆项目 git clone https://gitee.com/guocjsh/tiger-boot.git cd tiger-boot # 编译项目 mvn clean install # 启动用户中心服务 cd tiger-ucenter mvn spring-boot:run ``` ### 前端部署 ```bash # 进入前端目录 cd tiger-admin-ui # 安装依赖 npm install # 启动开发服务器 npm run dev ``` ### 访问系统 - 前端地址:http://localhost:5173 - 后端API:http://localhost:9100 - 默认账号:admin / admin123 ## 商业支持 Tiger Boot 提供专业的商业技术支持和服务,帮助企业客户实现快速交付和稳定运行。 ### 服务内容 | 服务类型 | 内容描述 | | --- | --- | | **技术咨询** | 架构设计指导、技术选型建议、性能优化方案 | | **定制开发** | 功能模块定制、UI界面调整、业务流程适配 | | **培训服务** | 开发人员培训、运维人员培训、管理员培训 | | **运维支持** | 系统部署、监控配置、故障排查、版本升级 | | **源码授权** | 商业授权、源码获取、二次开发许可 | ### 联系我们 - 📧 邮箱:jiedreams@sina.com - 🌐 官网:https://gitee.com/guocjsh/tiger-boot ## 社区生态 Tiger Boot 拥有活跃的社区生态,持续推动产品迭代和技术创新。 - Gitee:https://gitee.com/guocjsh/tiger-boot ## 贡献者 感谢所有为 Tiger Boot 做出贡献的开发者们! ## 许可证 Tiger Boot 采用 Apache License 2.0 许可证,可用于商业用途。 ``` Copyright (c) 2021-2028 Tiger Boot开源团队 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ``` ---🚀 Tiger Boot - 让企业级应用开发更简单