当前位置:网站首页>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 .
边栏推荐
- Altimeter data knowledge point 2
- 二分查找(折半查找)
- And let's play dynamic proxy (extreme depth version)
- Oracle code use
- Idea to view the source code of jar package and some shortcut keys (necessary for reading the source code)
- [tf1] save and load parameters
- How can Oracle SQL statements modify fields that are not allowed to be null to allow nulls?
- Qu'est - ce que l'hydroxyde de sodium?
- 【idea】Could not autowire. No beans of xxx type found
- docker安装mysql并使用navicat连接
猜你喜欢

Literacy Ethernet MII interface types Daquan MII, RMII, smii, gmii, rgmii, sgmii, XGMII, XAUI, rxaui

Clickhouse database installation deployment and remote IP access

CADD课程学习(6)-- 获得已有的虚拟化合物库(Drugbank、ZINC)

Ros2 - function package (VI)

U-Boot初始化及工作流程分析

What if the DataGrid cannot see the table after connecting to the database

PHY drive commissioning - phy controller drive (II)

Chapter 2: try to implement a simple bean container

【软件测试】04 -- 软件测试与软件开发

Mathematical analysis_ Notes_ Chapter 8: multiple integral
随机推荐
目标检测系列——Faster R-CNN原理详解
IPage can display data normally, but total is always equal to 0
Rough notes of C language (1)
An article was opened to test the real situation of outsourcing companies
SD_ CMD_ SEND_ SHIFT_ REGISTER
Using GEE plug-in in QGIS
【Node】npm、yarn、pnpm 区别
I can't stand the common annotations of idea anymore
The golang timer uses the stepped pit: the timer is executed once a day
(top) pretty girl binary color code portal
Light up the running light, rough notes for beginners (1)
ImportError: No module named ‘Tkinter‘
Today, share the wonderful and beautiful theme of idea + website address
Energy conservation and creating energy gap
Matlab在线性代数中的应用(四):相似矩阵及二次型
Mipi interface, DVP interface and CSI interface of camera
DataGrid offline installation of database driver
Ugnx12.0 initialization crash, initialization error (-15)
Tshydro tool
【obs】x264编码:“buffer_size“