Project introduction

Project source: gitee.com/coder_ze/iM…

This system is based on Maven+JSP+SSM+Mysql music website. The main functions are music playback, download, upload and other modules.

Difficulty level: Medium

Technology stack

The editor

The Eclipse Version: 2020-03 (4.15.0)

The front-end technology

Basis: HTML + CSS + JavaScript

Framework: JQuery + the Bootstrap

The back-end technology

Spring+SpringMVC+mybatis

Template engine: JSP

Database: mysql 5.7.27 (personal test use)

JDK version: 1.8.0_251 (for personal testing)

Tomcat Version: 8.5.34 (For personal testing)

Project Build: Maven 3.6.3 (Personal test use)

Database connection pool: DBCP2

Run locally

Preparing the Eclipse Environment

1. The eclipse new JDK

2. New tomcat eclipse

Import the project

If in doubt, check out the video version.

1. Download the zip file and decompress it or install Git and run the clone command.

git clone https://gitee.com/coder_ze/iMusic.git
Copy the code

2. Use Eclipse to import the project and configure JDK, Tomcat, and Maven.

3. Open Navicat For Mysql, create maven_SSM database, and import the 180701102447.psc backup file.

4. Modify the database-related content in resources\jdbc.properties.

5. Modify the publish configuration and delete the project name. Otherwise, the project cannot be accessed.

6. Publish it to Tomcat. For details, visit the tomcat configuration link. If the tomcat configuration is not modified, http://localhost:8080 is the home page.

Administrator Account: 123 Administrator password: 456

Pay attention to

  • This project does not declare the use version of mysql, JDK and Tomcat. The above version numbers are used for personal testing.
  • Note the changes to database-related content in resources\jdbc.properties.
  • Modify the publish configuration to remove the project name; otherwise, it cannot be accessed normally.

Project screenshots

The statement

  • This project is collected on Github. I just explain the use of technology, attention points and start-up methods to help everyone learn and communicate.
  • If the project cannot be downloaded through gitee address or cannot run normally, please send me a private message and I will provide free assistance.

Recommended reading

  • JSP+Servlet+JDBC+DBCP2 to achieve online book buying system
  • JSP+Servlet+JDBC implementation shine online book city
  • JSP+Servlet+JDBC cloud auto repair background management system
  • JSP+Servlet+JDBC implementation of student information management system
  • JSP+Servlet+C3P0+Mysql implementation of YCU movies website
  • JSP+Servlet+C3P0+Mysql library management system

This article has been collected by personal GitHub warehouse github.com/coderzcr/Ja… Welcome Star.