Express Ssm screenshot

Express Ssm

Author Avatar Theme by Jitwxs
Updated: 23 Apr 2020
201 Stars

快递代拿系统,SSM框架的最佳实践

Overview:

The 快递代拿系统 SSM 版 is a new express delivery system developed with SpringBoot. It features upgraded technologies including Spring, SpringMVC, MyBatisPlus, Druid for connection pooling, Shiro for security, and Bootstrap + layer for frontend implementation. The system utilizes a sandbox environment for Alipay payments with specific login credentials provided. Access permissions and initial login credentials are also detailed for reference.

Features:

  • Technologies: Utilizes Spring, SpringMVC, MyBatisPlus, Druid, Shiro, Bootstrap, and layer.
  • Alipay Integration: Supports payments using Alipay sandbox environment.
  • User Permissions: Differentiates between administrator, delivery personnel, and regular user roles.
  • Initial SQL Data: Includes usernames and passwords for initial login after importing the provided SQL file.
  • Environment Requirements: Requires IntelliJ IDEA, Maven, MySQL 5.7+, JDK 1.8, and Tomcat 8+ for development.
  • Installation Steps: Detailed guide provided for setting up the project locally.

Installation:

  1. Download and Open Project:

    • Download or clone the source code to your local machine.
    • Import the project in IntelliJ IDEA by selecting the pom.xml file.
  2. Configure Tomcat:

    • Add the path of Tomcat in IDEA by navigating to File -> Settings -> Build,Execution… -> Application Servers.
    • Add Tomcat startup item in the main window and configure the project root directory.
  3. Database Configuration:

    • Create a database by importing express-ssm.sql file.
    • Modify the database connection username and password in src/main/resources/cnf/mysql.properties.
  4. Run the Project:

    • Click the run/debug button in IDEA to start the project.
    • Once the server is up, the browser will open automatically directing to the homepage for login using default credentials.

Summary:

The 快递代拿系统 SSM 版 is a comprehensive express delivery system built with modern technologies and secure payment integration. With clear guidelines for installation and setup, users can easily deploy the system locally for testing and development purposes. The provided initial SQL data and login credentials simplify the onboarding process for new users.