目录:
技术栈
本地构建方法
API 请求文档
部署云端
技术栈
本项目是基于:
SpringBoot
Mybatis plus
Vue
Mysql
构建的前后端分离应用。
构建方法
后端 Springboot 程序
在 gitbash / terminal 中运行
git clone https://github.com/Kan1aSorata/Commodity-Trading-Platform-backend.git
复制代码
将项目导入至你的IDE中,推荐使用IDEA;
你需要更改 application.properties 中的以下字段到你的本地 Mysql:
spring.datasource.url=jdbc:mysql://49...174:3306/2handTradePlat
spring.datasource.username=root
spring.datasource.password=F*1
复制代码
并且将文件夹中名为 2handTradePlat.sql 的数据库导入到本地后,即可开始运行使用;
前端 Vue 程序
在 gitbash / terminal 中运行
git clone https://github.com/MoriiIF/SecondHandTrandingFront.git
复制代码
将项目导入到 VSCode 内,并执行以下操作
安装依赖:
npm install
复制代码
运行并启用热加载
npm run serve
复制代码
API请求文档
具体接口文档请见 Apifox
部署云端
基于Docker部署, 后续整理一下发布。