# yaya-boot **Repository Path**: richfan/yaya-boot ## Basic Information - **Project Name**: yaya-boot - **Description**: YaYa-Boot 是一款后台基于SpringBoot3.5.10和前端基于YaYa-Layui-Admin-Plus模板实现的一套多租户SaaS应用,YaYa-Boot 提供了一套最简化的SaaS应用,方便用户扩展和使用。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://hs-an-yue.github.io/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2026-08-06 - **Last Updated**: 2026-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
yaya
####
一款精简版的SaaS应用
abc abc abc abc abc abc
#### 介绍 `YaYa-Boot` 基于 [SpringBoot3.5.10](https://spring.io/) 框架结合 [YaYa-Layui-Admin-Plus](https://gitee.com/ukoko/yaya-layui-admin-plus) 前端模板实现的一款多租户 `SaaS` 服务,`YaYa-Boot` 提供了一套最简化的 `SaaS` 模板,方便用户扩展和使用,当前版本的结构不利于后期升级,最终版的已发布 [YaYa-SaaS-Plus](https://gitee.com/ukoko/ya-ya-saa-s-plus) #### 设计初衷 🌟 为前端[YaYa-Layui-Admin-Plus](https://gitee.com/ukoko/yaya-layui-admin-plus)模板的学习提供一个可以落地的案例
🌟 市面上没有 ***SaaS系统*** 的最小单元,大多数和业务已经深度耦合,不利于扩展,所以提供一个干净,利于扩展的 ***SaaS*** 系统
🌟 业务需要,所以一边写开源代码,一边进行业务可行性的探索,才有了当前的 ***YaYa-Boot*** #### 在线预览 ``` 地址 : http://106.14.27.178/ 用户名密码 : admin/123456 (默认已经填上) 注意: 验证码只有1位字符 大家不要随便修改用户密码,如果密码登录不上,请联系作者,邮箱地址: hd1611756908@163.com ``` #### 项目结构 abc ``` 前端项目使用vscode开发工具运行 .vscode中的配置已帮助解决前后端联调的跨域问题. 注意: 如果本地有梯子🪜,一定要退出梯子🪜否则很可能代理失效,导致跨域失效. ``` #### 技术栈介绍
技术名称 版本 备注 文档
JDK 21 SpringBoot3.5.10 最低需要JDK17 https://www.oracle.com/cn/
SpringBoot 3.5.10 🌟 https://docs.spring.io/spring-boot/index.html
SpringSecurity 6.5.7 权限采用RBAC模式 https://spring.io/projects/spring-security/
MyBaits-Plus 3.5.15 ORM框架 https://baomidou.com
java-jwt 4.4.0 token生成工具 https://jwt.io/
ip-info 2.1.7 ip地址定位 ipv4,ipv6 https://gitee.com/jthinking/ip-info
hutool-all 5.8.43 Hutool工具箱 https://doc.hutool.cn/
slf4j+logback 跟随SpringBoot版本 日志 https://spring.io/
pagehelper 2.1.0 分页插件 https://github.com/pagehelper/pagehelper-spring-boot
knife4j 4.4.0 在线API文档工具 https://doc.xiaominfo.com/
lombok 跟随SpringBoot版本 Java库(get/set/构造器/日志等) https://spring.io/
mybatisplus-plus 1.7.5-RELEASE 解决mybatis-plus框架不支持联合主键问题 https://gitee.com/jeffreyning/mybatisplus-plus
tika 3.2.3 校验文件上传时,文件真实类型的问题 https://tika.apache.org/
spring-ai 1.1.3 基于智谱模型实现 https://spring.io/projects/spring-ai
#### API接口文档 boot #### 功能介绍 boot #### 本地化运行 boot-run #### 🚀 参与贡献 ``` 一个人+AI: 产品、开发、文档撰写、推广、后期维护... 联系邮箱: hd1611756908@163.com ``` #### 💖 致谢 感谢 [Spring生态](https://spring.io/)、[MyBaits-Plus](https://baomidou.com/)、[jwt](https://www.jwt.io/)、[hutool](https://doc.hutool.cn/)、[knife4j](https://doc.xiaominfo.com/)、[ip-info](https://gitee.com/jthinking/ip-info)、[tika](https://tika.apache.org/)、[mybatisplus-plus](https://gitee.com/jeffreyning/mybatisplus-plus)、[Layui](https://layui.dev)、[Echarts](https://echarts.apache.org/)、[xm-select](https://xm-select.com/file/xm-select/v1.2.4/#/component/install) 等框架支持;以及 [Gemini](https://gemini.google.com/app)、[豆包](https://www.doubao.com/chat/) 等模型的支持。