前段时间,有朋友私后台信我,希望分享点项目的,于是就给大家找来了一套基于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-master 后台项目
cable.sql 后台管理系统数据库脚本
技术栈
此系统基于
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-ui
前端技术:
Vue + Ant-design-vue + Webpack
其他技术:
Druid
(数据库连接池)、Logback
(日志工具)、poi
(Excel工具)、Quartz
(定时任务)、lombok
(简化代码)项目构建:
Maven3.5+
、JDK1.8+
关注Java项目分享JeecgBoot
官方文档http://jeecg-boot.mydoc.io/
项目信息
数据库配置
首先在本地创建 cable
数据库,选择好字符集编码:
![b57c0191a8916b1c5ec98afbac179d91.png](https://i-blog.csdnimg.cn/blog_migrate/7ced98375e410fbbfe201db6cd56f617.png)
然后在创建好的 cable 数据库下执行 cable.sql
脚本即可
![cf0054fa57b37db231d12d580d125f21.png](https://i-blog.csdnimg.cn/blog_migrate/ca02bf4e8563b78cbe263c08ba2af278.png)
后端配置
进入IDEA
工具后设置Maven
依赖下载设置。
更改自己的 Maven
安装路径,用来下载项目所需的 jar 包:
选择后台项目的启动环境 -> dev[开发环境] 或者 prod[生产环境]
![00dd9231256f64f28a9d3a36209af843.png](https://i-blog.csdnimg.cn/blog_migrate/7c9f0ad0edf8b08cfd5189a45cbc1734.png)
然后更改对应开发环境的配置文件,如application-dev.yml
文件。
配置项目启动端口号
![a8fabbcad6e642977e9f3cefc0fcbbec.png](https://i-blog.csdnimg.cn/blog_migrate/d48ed022bc23c10142af8ae9e689cbc3.png)
配置数据库连接信息
![40a74e37f6b6abc253a1a167157aff97.png](https://i-blog.csdnimg.cn/blog_migrate/865e875f141b2d3417e699851108af46.png)
配置 Redis
连接信息
![204365afd6e4c3c51dc440111f5213bd.png](https://i-blog.csdnimg.cn/blog_migrate/5338bde1c2f3040fe99e93eaff26cd8c.png)
配置 jeecg
专用配置文件上传路径
![6da5aa646e70fa524e608e12a4d6d7a7.png](https://i-blog.csdnimg.cn/blog_migrate/f1c05e8a34cba34a7ef22171730cd0a9.png)
找到JeecgApplication
启动类启动项目即可
通过访问 http://localhost:8080/jeecg-boot/
可以查看后台 API
接口文档
![23f573ce8cbf82e42f40dcd1a00eb5c2.png](https://i-blog.csdnimg.cn/blog_migrate/fb6a22d037ebb76797835627d42d4f02.png)
前端配置
前端项目使用 VsCode
工具打开,在控制台执行 npm install
命令下载所需依赖。
![f611187091f922be06343497330ca754.png](https://i-blog.csdnimg.cn/blog_migrate/616ffa1f90efbd5efe2e72b1d7467982.png)
配置 index.html 页面的全局配置 -> 指定后台路径
![710d3ab3c47d5adc256b61a56feadf0c.png](https://i-blog.csdnimg.cn/blog_migrate/2acca944160423c4946dc6174cb772a0.png)
配置项目根目录下的 vue.config.js
文件,指定后台路径,建立前后端对接
![f47d9e3846e8ea5321963f3417175d16.png](https://i-blog.csdnimg.cn/blog_migrate/f6c3585d2e9e0f6b1a770a15a13508fd.png)
最后配置完成后,需要前端后端同时启动才能访问项目
前端通过 npm run serve
命令启动
项目截图
登录界面
![3aea619b430e227893192e570d650182.png](https://i-blog.csdnimg.cn/blog_migrate/ef6d693d6e301c3f603939f96e286d13.png)
首页
![6cc3ed712f832f110d8070e7ce003d6d.png](https://i-blog.csdnimg.cn/blog_migrate/97b1b2f63537a19ed70ea44c6f98e5da.png)
系统设置 - 可以更改系统主体颜色设置等等
![d5fd29e6e2ee8f0b41e5a2e74f45701c.png](https://i-blog.csdnimg.cn/blog_migrate/6ff1fa30029647f3e922171f791cb66a.png)
员工管理模块
![df62c11e832668dacb13a1699ab97e79.png](https://i-blog.csdnimg.cn/blog_migrate/1b196eae0c126b5caf110e5087cb933d.png)
角色授权 - 通过分配给用户不同的角色,可访问不同的菜单列表
![96edb3074380ddec1b00f63da4ca33d4.png](https://i-blog.csdnimg.cn/blog_migrate/ccb115ea2f5cdd4af466e8657e4c5d74.png)
计划导出 - 通过
excelPoi
技术实现信息导出功能
![7cbaee2e6a212cc622f75905ebf586e4.png](https://i-blog.csdnimg.cn/blog_migrate/6b52fb59cebeeb97b9b96d28e1d09249.png)
项目获取方式
点击下方卡片
关注后回复【1819】获取
END
技术学习交流群
「架构君」建立了读者群,可以添加我微信拉你进群
添加时可以备注【城市+职位+年限】
![c9d5463918787c1f98b67fc0a49e2e21.png](https://i-blog.csdnimg.cn/blog_migrate/fe4993798ba9afc9473ffcac45559f2d.png)
![5ccb927b20574e9cc9fa3b24a6bb3f23.png](https://i-blog.csdnimg.cn/blog_migrate/62c88d2605d06d5aba751f189da80e97.png)
![86fa2174ad9d22a4f84024823a447c8d.png](https://i-blog.csdnimg.cn/blog_migrate/8de4ee1cff65ad39d0a4f28982ad027c.png)
![6e6603a724f14378044d1bbc291f0abb.png](https://i-blog.csdnimg.cn/blog_migrate/9f7ba318617f26a67d8573c42879f921.png)
推荐一个完善的停车管理系统,物联网项目springboot,附源码
![740d346e3b87c1a7e557dee441958700.png](https://i-blog.csdnimg.cn/blog_migrate/ae3ba6a235c1af2203c2f03f150cfc0e.png)
![b97ed998a807de6b7e32fa6a25572f8e.png](https://i-blog.csdnimg.cn/blog_migrate/d8a09179c2136d554e518b0f05e2159e.png)
![645231fb5fc1ee32480ee4c67e3310d8.png](https://i-blog.csdnimg.cn/blog_migrate/0b6ae38e691191482182684310ff4473.png)
![15150a4346de9fa959b901180b99a3eb.png](https://i-blog.csdnimg.cn/blog_migrate/124cd5c704a55fc81ea11456281d1cdc.png)
![356bab53794112fa1495b74ff6704302.png](https://i-blog.csdnimg.cn/blog_migrate/7481ba2a60daafaff41941ad607c09dc.png)
![02e5ff9354ebfec7429566f9de59ac96.png](https://i-blog.csdnimg.cn/blog_migrate/188e0d50adb620f4bfc27424f24b2362.png)
![29bcb77e484b9cbb56b8cdc1215c69df.png](https://i-blog.csdnimg.cn/blog_migrate/e86b4c23edc3f231a04d77def16819b3.png)
如有收获,点个在看,诚挚感谢