Project introduction

Project source: gitee.com/haoshunyu/t…

The authors introduce

This system is based on Maven+JSP+Servlet+JdbcTemplate+Redis+Mysql to achieve the tourism website, is the dark horse training actual combat project. It uses a lot of technology, but the content is simple and easy to understand.

Difficulty level: Difficult

Technology stack

The editor

IntelliJ IDEA 2019.1.1 (Ultimate Edition)

The front-end technology

Basis: HTML + CSS + JavaScript

Framework: the Bootstrap + JQuery

The back-end technology

JSP+Servlet

Database connection pool: Druid

JDBC tool: JdbcTemplate

Database: mysql 5.7.27 (personal test use)

Cache: Redis 3.2.1 (for personal testing)

JDK version: 1.8.0_181 (for personal testing)

Tomcat Version: Tomcat 8.5.34 (for personal testing)

Run locally

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/haoshunyu/travel.git
Copy the code

2. Use IDEA to open the project and configure Maven and JDK.

3. Open the Navicat For Mysql, create travel database, and run the travel/SRC/main/resources/travel. The SQL.

4. Modify the travel/SRC/main/resources/druid. The properties of the content of the database related.

5. Modify the travel/SRC/main/resources/jedis. The properties of Redis related content.

6.. Released into the tomcat, specific access link to see the tomcat configuration, if not modify the http://localhost:8080/travel home page.

Pay attention to

  • This project does not declare the use version of mysql and JDK. The above version numbers are used for personal testing.
  • Pay attention to modify the travel/SRC/main/resources/druid. The properties of the content of the database related.
  • Pay attention to modify the travel/SRC/main/resources/jedis. The properties of redis related content.

Project screenshots

The statement

  • This project is collected from Gitee. 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.