littlebot
Published on 2025-04-12 / 1 Visits
0

【源码】基于Spring Boot和Vue的前后端分离快速开发平台

项目简介

renren-fast是一个轻量级的前后端分离Java快速开发平台,主要用于帮助开发者快速构建和交付项目。该平台支持多种主流数据库,提供权限管理、定时任务、文件服务等丰富功能模块,能极大提高开发效率。

项目的主要特性和功能

  • 前后端分离:借助token进行数据交互,前端无需关注后端技术。
  • 灵活的权限控制:可控制到页面或按钮,满足大部分权限需求。
  • 代码生成器:支持在线生成entity、xml、dao、service、vue、sql代码,减少超70%开发任务。
  • 定时任务:引入Quartz定时任务,支持动态任务管理。
  • API模板:方便APP接口开发。
  • 云存储服务:支持七牛云、阿里云、腾讯云等云存储服务。
  • Swagger文档支持:便于编写和查看API接口文档。

安装使用步骤

后端部署

  1. 通过git下载源码。
  2. 在IDEA或Eclipse中安装Lombok插件。
  3. 创建名为renren_fast的数据库,设置编码为UTF-8。
  4. 执行db/mysql.sql文件初始化数据。
  5. 修改application-dev.yml文件,更新MySQL账号和密码。
  6. 在IDE中运行RenrenApplication.java启动项目。
  7. 访问http://localhost:8080/renren-fast/swagger/index.html查看API文档。

前端部署

  1. 前端项目地址下载前端代码。
  2. 按照前端部署文档进行部署。
  3. 前端部署完毕后访问项目,默认账号为admin,密码为admin

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】