# 104-Springboot+Thymeleaf快递管理系统 **Repository Path**: 121asda/104-springboot-thymeleaf-express-management ## Basic Information - **Project Name**: 104-Springboot+Thymeleaf快递管理系统 - **Description**: Spring Boot 快递管理源码,包含快递入库、取件、用户和后台管理。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-20 - **Last Updated**: 2026-08-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 104-Springboot+Thymeleaf快递管理系统 ## 1. 项目简介 基于 Spring Boot 和 Thymeleaf 的快递管理系统,围绕寄件、取件、快递订单、站点位置、分类和用户信息实现快递业务管理。 项目适合作为 Java Web、软件工程或数据库相关课程设计与毕业设计的学习参考。 > 关注微信小程序:南音源码库,获取更多免费源码资源 ![南音源码库小程序二维码](./南音源码库小程序二维码.jpg) 运行教程入口见 [需要运行教程请看这里!.txt](./需要运行教程请看这里!.txt)。 ### 1.1 主要角色与功能 | 角色 | 主要功能 | | --- | --- | | 管理员 | 维护用户、快递分类、位置、寄取件信息和订单 | | 普通用户 | 注册登录、提交寄件、查询并完成取件、维护个人资料 | ### 1.2 技术栈 | 层次 | 技术 | | --- | --- | | 后端 | Java、Spring Boot、MyBatis-Plus | | 页面 | Thymeleaf、Layui | | 数据库 | MySQL | | 文件存储 | 阿里云 OSS(通过环境变量配置) | ### 1.3 项目目录 ```text . ├─ 代码/ │ └─ logistics/ # Spring Boot 后端与页面源码 ├─ 数据库/ # MySQL 初始化脚本 ├─ 南音源码库小程序二维码.jpg └─ 需要运行教程请看这里!.txt ``` ## 2. 环境要求 - JDK 8 - Maven - MySQL ## 3. 本地部署 ### 3.1 初始化数据库 数据库脚本包含 `DROP TABLE`,导入时会重建同名表,请勿对已有同名业务库直接执行。 ```sql CREATE DATABASE IF NOT EXISTS `logistics` DEFAULT CHARACTER SET utf8mb4; ``` Linux/macOS 命令行示例: ```bash mysql -u root -p "logistics" < "数据库/logistics.sql" ``` Windows CMD 示例: ```bat mysql -u root -p "logistics" < "数据库\logistics.sql" ``` ### 3.2 配置并启动后端 1. 编辑 `代码/logistics/src/main/resources/application.yml`,按本机环境设置数据库连接参数和项目运行配置。 2. 进入后端目录并启动: ```bash cd "代码/logistics" mvn spring-boot:run ``` ## 4. 服务器构建与部署 ### 4.1 构建并运行后端 ```bash cd "代码/logistics" mvn clean package java -jar target/*.jar ```