毕业论文项目本地部署实操

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介:  前面写了一个关于毕业论文如何写的专栏,主要有这么多篇内容。小伙伴问我代码源码,准备提供给大家,并且实操一下,把项目在本地运行起来。


一、背景
        前面写了一个关于毕业论文如何写的专栏,主要有这么多篇内容。小伙伴问我代码源码,准备提供给大家,并且实操一下,把项目在本地运行起来,可以方便大家去理解论文内容。可以关注java基础笔记公众号,搜索毕业论文获取。

本科计算机专业毕业设计论文写作指南

小型教育网站的开发与建设-开篇(一)

小型教育网站的开发与建设-前言与需求分析(二)

小型教育网站的开发与建设-总体设计(三)

小型教育网站的开发与建设-系统设计(四)

小型教育网站的开发与建设-尾篇(五)

部署毕业项目到阿里云服务器

二、部署实战
1、百度网盘下载源码和数据库sql文件。

(1)文件非常大,耐心等待。

(2)下载后,解压代码文件。

2、导入sql数据库文件。

(1)打开navcat,右键新建数据库。

(2)右键新建的数据库,运行SQL文件,找到下载的sql,点击开始。

(3)刷新新建的数据库,可以看到sql文件中的表和数据都已经导入进来了。

3、idea打开解压后的项目进行配置

注意:项目解压的目录不能有中文,否则会启动报错

(1)选择File->open File or Project->marked as project。

 (2)修改properties配置文件中的数据库连接信息,改成自己的。

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)出现配置文件中mysql.jdbc.是红色的,可以修改一下pom文件,将mysql依赖下的scope标签去掉,最终变成下面的。

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


4、找到SessionConfig类注释掉注解

(1)不注释掉本地没有redis的话会报错。

//@Configuration
//@EnableRedisHttpSession(maxInactiveIntervalInSeconds = 60*20)
public class SessionConfig {
}
5、测试数据库连接是否修改正确。

(1)找到项目启动类,右键->Go To->Test,生成测试文件。

 (2)编辑测试文件进行测试。

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("获取的数据库连接为:"+dataSource.getConnection());
}

}
6、启动项目

(1)访问localhost:8088

 (2)输入用户名 111,密码 111,可以登录成功。

三、总结
        以上就是我部署自己毕业项目的完整步骤,关注java基础笔记发送毕业论文获取源码,可以本地启动操作一下,觉得不错的话,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4月前
|
前端开发 Java
表白墙/留言墙 —— 初级SpringBoot项目,练手项目前后端开发(带完整源码) 全方位全步骤手把手教学
文章通过一个表白墙/留言墙的初级SpringBoot项目实例,详细讲解了如何进行前后端开发,包括定义前后端交互接口、创建SpringBoot项目、编写前端页面、后端代码逻辑及实体类封装的全过程。
128 3
表白墙/留言墙 —— 初级SpringBoot项目,练手项目前后端开发(带完整源码) 全方位全步骤手把手教学
|
6月前
|
Web App开发 JavaScript 小程序
【有问必答】搭建uniapp项目流程手把手教学
本文详细介绍了uniapp项目的搭建流程、组件引入、接口封装及常用配置。作者“狗哥”应博友之邀,分享了其日常开发经验,包括HBuilderX的使用、uview-ui和moment.js的引入与配置、环境变量设置、HTTP请求封装及API接口管理等内容。文章强调理解官方文档的重要性,并提供了具体步骤和示例代码,帮助读者快速掌握uniapp开发技巧。
81 0
【有问必答】搭建uniapp项目流程手把手教学
|
存储 应用服务中间件 nginx
CKAD考试实操指南(五)---定制你的舞台:配置实践要点
在这篇 CKAD 考试实操指南文章中将为你介绍如何使用知十平台并结合开源项目 CKAD Exercises 中提供的练习题来练习 CKAD 考试中 Configuration 部分的考试内容。在这个过程中你将掌握如何通过 kubectl 命令行工具操作「ConfigMap」、「Secret」、「SecurityContext」、「ServiceAccount」、「ResourceQuota」等资源,并在实践中加深对知识的理解。
195 0
CKAD考试实操指南(五)---定制你的舞台:配置实践要点
|
9月前
|
前端开发 Java 数据库连接
如何顺利完成毕业项目看完这篇文章有你想要的!
如何顺利完成毕业项目看完这篇文章有你想要的!
113 0
提升工程2.0作业完成指导:B2.微课程设计与制作
前面给大家分享了“提升工程2.0”的两个微能力点的完成,你跟着去实践了吗?
108 0
|
JSON 前端开发 JavaScript
时不我待(第十八课)项目环境搭建
时不我待(第十八课)项目环境搭建
82 0
|
设计模式 存储 移动开发
《微信小游戏开发》自学讲义整体目录
主要给购买《微信小游戏开发》套装实体书的读者,提供一套自学讲义。依靠这套讲义,读者可以自行安排训练,每天完成一个或多个学习步骤,最快不到三月即可完成所有学习。
220 0
|
存储 小程序 容器
日程安排小程序实战教程(上篇)
日程安排小程序实战教程(上篇)
日程安排小程序实战教程(上篇)
|
存储 数据采集 弹性计算
阿里云结合大创项目使用心得体会
本文基于本人的大创项目:基于物联网技术的农田远程监控和管理系统设计与实现,结合阿里云ESC使用的心得,主要应用于硬件端数据采集与软件端应用层的数据交互上,期间涉及数据库在服务器上的使用,良好的实现了大创项目所需要的功能。
阿里云结合大创项目使用心得体会
|
开发者 知识图谱
免费下载!《低代码开发师(初级)实战教程》让初学者快速掌握 0 代码搭建应用的技能
“低代码开发师(初级)”让初学者快速掌握0 代码搭建应用的技能,并且能够通过拖拉拽的方式或基于模版创建简单应用。
免费下载!《低代码开发师(初级)实战教程》让初学者快速掌握 0 代码搭建应用的技能