产品简介
mall-tiny 是一款基于SpringBoot和MyBatis-Plus的快速开发脚手架,拥有完整的权限管理功能,可无缝对接Vue前端,开箱即用。它能减少重复代码,加速后端管理系统开发,适合Java开发者快速搭建项目。

核心功能
- 完整的权限管理功能
- 无缝对接Vue前端
- MyBatis-Plus代码生成器
- 分页查询和多表查询示例
- Docker集成部署
快速开始
- 安装MySQL和Redis服务并启动
- 导入数据库脚本mall_tiny.sql到MySQL
- 运行启动类MallTinyApplication的main函数
- 使用MyBatisPlusGenerator代码生成器生成业务代码
界面预览


与其他方案对比
| 对比项 | mall-tiny | 同类方案 |
|---|---|---|
| 开发效率 | 开箱即用,内置权限管理和代码生成,快速搭建后端 | 从零开始开发需编写大量重复代码和配置 |
| 功能设计 | 专注权限管理,精简表结构,便于定制和维护 | 通用脚手架可能功能冗余,增加学习成本 |
适合谁用
- 需要快速搭建带权限管理后端系统的Java开发者
- 学习SpringBoot和MyBatis-Plus的初学者
- 后端开发团队构建电商或CMS管理系统
下载与版本
当前最新版本为 v1.0.1,发布于 2020-09-08。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/macrozheng/mall-tiny