前段时间,有朋友私后台信我,希望分享点项目的,于是就给大家找来了一套基于Spring Boot开发的物流管理项目。
基础开发环境:由于有小伙伴在运行项目时版本号不一致产生的各种问题,这里可以统一下版本号。
JDK: 1.8Maven: 3.5+MySQL: 5.7+Redis: 3.2 +Node Js: 10.0 +Npm: 5.6.0+Yarn: 1.21.1+Spring Boot 2.0+IntelliJ IDEA插件 (lombok插件)基于Jeecg-boot开发的物流仓储系统,涵盖模块:
Jeecg-boot为脚手架开发的PRD管理系统SpringBoot 2.1.3 + Shiro 1.4.0 + Redis + Mysql 5.7 + MyBatis-Plus 3.1.2 + Jwt 3.7.0 + Swagger-uiVue + Ant-design-vue + WebpackDruid(数据库连接池)、Logback(日志工具)、poi(Excel工具)、Quartz(定时任务)、lombok(简化代码)Maven3.5+、JDK1.8+ 关注Java项目分享JeecgBoot官方文档 http://jeecg-boot.mydoc.io/首先在本地创建 cable 数据库,选择好字符集编码:

然后在创建好的 cable 数据库下执行 cable.sql脚本即可

进入IDEA工具后设置Maven依赖下载设置。
更改自己的 Maven安装路径,用来下载项目所需的 jar 包:

选择后台项目的启动环境 -> dev[开发环境] 或者 prod[生产环境]

然后更改对应开发环境的配置文件,如application-dev.yml文件。
配置项目启动端口号

配置数据库连接信息

配置 Redis连接信息

配置 jeecg专用配置文件上传路径

找到JeecgApplication启动类启动项目即可
通过访问 http://localhost:8080/jeecg-boot/ 可以查看后台 API接口文档

前端项目使用 VsCode工具打开,在控制台执行 npm install 命令下载所需依赖。

配置 index.html 页面的全局配置 -> 指定后台路径

配置项目根目录下的 vue.config.js文件,指定后台路径,建立前后端对接

最后配置完成后,需要前端后端同时启动才能访问项目
前端通过 npm run serve 命令启动






excelPoi技术实现信息导出功能
点击下方卡片关注后回复【1819】获取