Build a Full-Stack Logistics Management System with Spring Boot and Vue
This guide walks you through setting up a Spring Boot‑based logistics warehouse system, detailing required software versions, the project’s modular features, technology stack, database and backend configuration, frontend setup with Vue, and provides screenshots of key interfaces.
Version
Base development environment versions: JDK: 1.8 Maven: 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 with lombok plugin
Project Introduction
Based on Jeecg‑boot, this logistics warehouse system includes modules such as User Management, Vehicle Management, Plan Management, Warehouse Management, Inventory Management, Finance Management, Statistics Reports, System Management, and more.
jeecg‑boot‑master backend project cable.sql database script
Technology Stack
Backend:
SpringBoot 2.1.3 + Shiro 1.4.0 + Redis + MySQL 5.7 + MyBatis‑Plus 3.1.2 + Jwt 3.7.0 + Swagger‑uiFrontend: Vue + Ant‑design‑vue + Webpack Other: Druid (DB pool), Logback (logging), poi (Excel), Quartz (scheduling), lombok (code reduction)
Build: Maven3.5+, JDK1.8+ Documentation:
http://jeecg-boot.mydoc.io/Project Information
Database Configuration
Create a local cable database with the appropriate character set, then execute the cable.sql script.
Run the script to populate the schema.
Backend Configuration
In IntelliJ IDEA set the Maven repository path, choose the dev or prod profile, and edit application-dev.yml (or application-prod.yml) to configure the server port, database connection, Redis connection, and file upload path.
Start the project by running the JeecgApplication main class.
Frontend Configuration
Open the frontend folder in VS Code, run npm install to download dependencies, set the backend URL in index.html and vue.config.js, then launch the UI with npm run serve.
Project Screenshots
Login page
Home page
System settings (theme colors, etc.)
Employee management module
Role authorization (assign menus per role)
Plan export using ExcelPoi
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Java High-Performance Architecture
Sharing Java development articles and resources, including SSM architecture and the Spring ecosystem (Spring Boot, Spring Cloud, MyBatis, Dubbo, Docker), Zookeeper, Redis, architecture design, microservices, message queues, Git, etc.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
