当前位置:网站首页>Graduation thesis project local deployment practice

Graduation thesis project local deployment practice

2022-07-05 07:20:00 jiankang66

One 、 background

         I wrote a column about how to write my graduation thesis , There are so many articles . My friend asked me about the source code , Ready for everyone , And practice it , Run the project locally , It is convenient for everyone to understand the content of the paper . Can pay attention to java Basic notes official account , Search for graduation thesis .

Undergraduate computer major graduation design thesis writing guide

The development and construction of small education website - The opening ( One )

The development and construction of small education website - Preface and demand analysis ( Two )

The development and construction of small education website - overall design ( 3、 ... and )

The development and construction of small education website - The system design ( Four )

The development and construction of small education website - Epilogue ( 5、 ... and )

Deploy the graduation project to Alibaba cloud server

Two 、 Deploy the actual battle

1、 Baidu network disk download source code and database sql file .

(1) The file is very large , Wait patiently .

(2) After downloading , Unzip the code file .

2、 Import sql Database files .

(1) open navcat, Right click to create a new database .

(2) Right click the new database , function SQL file , Found downloaded sql, Click Start .

(3) Refresh the newly created database , You can see sql The tables and data in the file have been imported .

3、idea Open the extracted project for configuration

Be careful : The unzipped directory of the project cannot have Chinese , Otherwise, it will start error reporting

(1) choice File->open File or Project->marked as project.

 (2) modify properties Database connection information in the configuration file , Change to your own .

spring.datasource.url=jdbc:mysql://localhost:3306/jiankangeducation?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

(3) Appears in the configuration file mysql.jdbc. It's red , It can be modified pom file , take mysql Dependent scope Remove the label , Finally, it becomes the following .

<dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
</dependency>

4、 find SessionConfig Class comment out comments

(1) Do not comment out the local redis I'll make a mistake .

//@Configuration
//@EnableRedisHttpSession(maxInactiveIntervalInSeconds = 60*20)
public class SessionConfig {
}

5、 Test whether the database connection is modified correctly .

(1) Find the project startup class , Right click ->Go To->Test, Generate test files .

 (2) Edit the test file to test .

package com.jiankang;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;

import javax.sql.DataSource;
import java.sql.SQLException;

@RunWith(SpringRunner.class)
@SpringBootTest
public class JiankangApplicationTests {


    @Autowired
    DataSource dataSource;
    @Test
    public void contextLoads() throws SQLException {
        System.out.println(" The database connection obtained is :"+dataSource.getConnection());
    }
}

6、 Start project

(1) visit localhost:8088

 (2) enter one user name 111, password 111, Can log in successfully .

3、 ... and 、 summary

         The above is the complete steps for me to deploy my graduation project , Focus on java Basic notes send graduation thesis to get the source code , You can start the operation locally , If you think it's good , Welcome to wechat search java Basic notes , Relevant knowledge will be continuously updated later , Make progress together .

原网站

版权声明
本文为[jiankang66]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202140557515935.html