# boot-admin **Repository Path**: anydev/boot-admin ## Basic Information - **Project Name**: boot-admin - **Description**: BOOT-ADMIN是一个基于Spring Boot3和Vue3 的开源项目,项目采用前后端分离的模式,前端框架使用vue-pure-admin - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: dependabot/maven/org.apache.poi-poi-ooxml-5.4.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-04-19 - **Last Updated**: 2025-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: pure-admin, Java ## README # BOOT ADMIN > [boot-admin](https://github.com/hb0730/boot-admin)是一个基于[Spring Boot3](https://spring.io/projects/spring-boot) > 和[Vue3](https://v3.cn.vuejs.org/)的`SAAS`管理后台开源项目,项目采用前后端分离的模式, 的开源项目,项目采用前后端分离的模式, > 前端框架使用[vue-pure-admin](https://github.com/pure-admin/vue-pure-admin) | | | | |----------------------------------|----------------------------------|----------------------------------| | ![](./docs/screenshot/demo1.png) | ![](./docs/screenshot/demo2.png) | ![](./docs/screenshot/demo3.png) | | ![](./docs/screenshot/demo4.png) | ![](./docs/screenshot/demo5.png) | ![](./docs/screenshot/demo6.png) | ## 开源地址 | | 前端 | 后端 | |--------|-------------------------------------------------------|----------------------------------------------------| | Github | [boot-admin](https://github.com/hb0730/boot-admin-ui) | [boot-admin](https://github.com/hb0730/boot-admin) | | Gitee | [boot-admin](https://gitee.com/hb0730/boot-admin-ui) | [boot-admin](https://gitee.com/hb0730/boot-admin) | ### 分支说明 - v6.1 采用 [sofa-rpc](https://github.com/alipay/sofa-rpc) 作为前端调用后端的rpc框架,后端采用 [Spring JPA](https://spring. io/projects/spring-data-jpa) 作为数据持久层,采用 [Open Telemetry](https://opentelemetry.io/) 作为日志和链路追踪 - v6.2 采用 [mybatis-plus](https://baomidou.com/) 作为数据持久层 - v6.3 采用 [spring-data-jpa](https://spring.io/projects/spring-data-jpa) 作为数据持久层 ## 项目结构 ```shell ├── 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](https://github.com/pure-admin/vue-pure-admin) Vue3 - 后端采用[Spring Boot3](https://spring.io/projects/spring-boot) - 采用 [Spring JPA](https://spring.io/projects/spring-data-jpa) 作为数据持久层 - 采用 [Mybatis Plus](https://baomidou.com/) 作为数据持久层 - 采用 [Spring Security](https://spring.io/projects/spring-security) 作为安全框架 - 采用 [Sofa RPC](https://github.com/alipay/sofa-rpc) 作为RPC框架 - 采用 [Open Telemetry](https://opentelemetry.io/) 作为日志和链路追踪 ## 如何访问 ### 本地开发环境 - 管理端: 地址: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` ## open-telemetry | | | |---------------------------------------------|---------------------------------------------| | ![log-1](./docs/screenshot/log-1.png) | ![log-2](./docs/screenshot/log-2.png) | | ![tracer-1](./docs/screenshot/tracer-1.png) | ![tracer-2](./docs/screenshot/tracer-2.png) |