Awesome
BOOT ADMIN
boot-admin是一个基于Spring Boot3 和Vue3的
SAAS
管理后台开源项目,项目采用前后端分离的模式, 的开源项目,项目采用前后端分离的模式, 前端框架使用vue-pure-admin
开源地址
前端 | 后端 | |
---|---|---|
Github | boot-admin | boot-admin |
Gitee | boot-admin | boot-admin |
分支说明
- v6.1 采用 sofa-rpc 作为前端调用后端的rpc框架,后端采用 [Spring JPA](https://spring. io/projects/spring-data-jpa) 作为数据持久层,采用 Open Telemetry 作为日志和链路追踪
- v6.2 采用 mybatis-plus 作为数据持久层
- v6.3 采用 spring-data-jpa 作为数据持久层
项目结构
├── admin # 管理后台 端口 9001
├── commons # 公共模块
├── docker # 本地开发环境
├── docs # 文档
│ ├── screenshot # 截图
│ └── sql # 数据库脚本
├── extends # 扩展
│ ├── job-module # 定时任务模块
│ │ ├── job-admin # 管理后台 端口 9004
│ │ ├── job-api # 定时任务api
└── modules # 模块
└── sys-module # 系统模块
├── sys-biz # 业务
├── sys-rpc-api # rpc api
项目特点
- 前后端分离
- 前端采用vue-pure-admin Vue3
- 后端采用Spring Boot3
- 采用 Spring JPA 作为数据持久层
- 采用 Mybatis Plus 作为数据持久层
- 采用 Spring Security 作为安全框架
- 采用 Sofa RPC 作为RPC框架
- 采用 Open Telemetry 作为日志和链路追踪
如何访问
本地开发环境
- 管理端: 地址:http://localhost:8848/#/admin
默认账号密码:suerpadmin/Admin123456
- 默认商户端: 地址:http://localhost:8848/
默认账号密码:13111111111/Admin123456
预览地址
- 管理端: 地址:https://boot-admin.hb0730.com/#/admin
默认账号密码:suerpadmin/Admin123456
- 默认商户端: 地址:https://boot-admin.hb0730.com
默认账号密码:13111111111/Admin123456