基于SpringBoot3+Vue2前后端分离的快速开发后台的框架 开箱即用系统解决方案
一个基于SpringBoot3+Vue2前后端分离的快速开发后台的框架,采用前后端分离方式,集成了用户管理、菜单管理、角色管理、日志管理、操作日志、登录日志、代码生成、系统接口、在线用户、服务监控、缓存管理、文件上传、文件下载等功能模块。
开发环境- JDK 17
- MySQL 8.0+
- Node 18.20.5+
- Vue 2
- SpringBoot 3.4.1
- Mybatis-plus 3.5.10.1
- Springdoc OpenAPI 2.7.0
初始密码导入数据库- 数据库需要自己创建,数据库名称可以自定义
- 创建完成后,导入SQL文件
- 创建项目必须导入的SQL
- 数据库文件在根目录下: sql/sql/createProject.sql
- 移动端根据需要导入,若需要使用也要导入前端的SQL
- 移动端的SQL在根目录下:sql/sql/createApp.sql
修改配置文件配置文件分为了 dev(开发环境)、prod(生产环境),修改对应的配置文件中的内容可在不同环境中运行项目 其中有3个配置文件需要修改: - application-dev.yml ## 开发环境配置文件
- application-prod.yml ## 生产环境配置文件
- application.yml ## 公共配置文件 不要忘记在对应的配置文件中修改对应的数据库连接信息
前端安装依赖- cd admin-vue/admin-ui
- npm install pnpm -g
- pnpm install
复制代码 前端启动
后端启动
访问地址
- http://localhost:9528 ## 前端
- http://localhost:8080/dev-api ## 开发环境后端
- http://localhost:8080/prod-api ## 生产环境后端
复制代码

链接: https://pan.baidu.com/s/1TrhBmPI8R_srMYI5acID9w
提取码下载:
|