从头到尾跑起来一个SpringBoot系统

简介: 从头到尾跑起来一个SpringBoot系统

从头到尾跑起来一个SpringBoot系统


有项目源代码,有sql文件,如何把项目在自己的电脑上运行起来。

示例效果网站:http://www.truedei.com

项目地址:https://github.com/truedei/TD-blog

为TrueDei大佬多多star


一、检查jdk、Maven、Mysql.


打开DOS界面检查:“win+R” 然后输入“cmd


检查Jdk版本是否为1.8


检查Maven是否配置完成


检查Mysql是否为5.7


二、将项目源代码、sql文件拉取到本地.


选择"file”->“new”->“Project from Version Control…”

image.png


Clone:HTTPS:https://github.com/truedei/TD-blog.git

从git hub拉取到本地

b8d53dc2577f2d1c2562ef8646a9976.jpg


正在下载:

image.png


加载完毕目录为下:

dc3a2ad5fa23141ba8f36ee630b722c.jpg


出现的问题:(1)若有错误 java:程序包sun.misc不存在 说明: jdk的版本不对.


三、配置本地数据库


1.将sql文件导入至数据库中


在项目文件下“src”->“main”->“resources”->"sql"右击找到sql在本地的目录,创建名为jantent的数据库,将项目的sql文件导入到自己的数据库中(右击jantent数据库、运行SQL文件、找到刚才的目录分别导入)

效果如下:

7ff9a55ac0d5a76613e1c62dc638c36.jpg


2.项目下配置数据库


在项目文件下“src”->“main”->“resources”->“env”->“dev”->“application.yml”

修改配置:

3c79945247a76da6e4447ae7bc6a3dc.jpg

出现的问题:

(1)在运行SQL文件时遇到如下问题 **说明:**数据库版本不对,你的Mysql不是5.7的

1665296464824.png


四、运行测试


运行“StartApplication”,在浏览器输入回送地址:127.0.0.1进行访问

效果如下的话,说明你成功了。

1665296504802.jpg


出现的问题:

(1)若有错误Access denied for user ‘’@‘localhost’ **说明:**数据库没有配置成功


相关文章
|
19天前
|
XML 安全 Java
掌握SpringBoot单点登录精髓,一键通行多系统,轻松打造无缝用户体验新纪元!
【8月更文挑战第29天】单点登录(SSO)是一种身份认证机制,用户在多个相互信任的应用系统中只需登录一次即可访问所有系统,无需重复输入凭证。本文详细介绍如何利用Spring Security和OAuth2在SpringBoot中实现SSO,并提供示例代码。核心步骤包括:引入依赖、配置认证服务器与资源服务器、实现单点登录拦截器及完成SSO配置。通过合理配置,SSO能显著提升用户体验和系统安全性。
46 2
|
1天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的旅游景区管理系统
基于Java+Springboot+Vue开发的旅游景区管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的旅游景区管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
14 4
基于Java+Springboot+Vue开发的旅游景区管理系统
|
1天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的体育用品商城管理系统
基于Java+Springboot+Vue开发的体育用品商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的体育用品商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
12 2
基于Java+Springboot+Vue开发的体育用品商城管理系统
|
1天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的体育场馆预约管理系统
基于Java+Springboot+Vue开发的体育场馆预约管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的体育场馆管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
11 2
基于Java+Springboot+Vue开发的体育场馆预约管理系统
|
1天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的口腔牙科诊所预约管理系统
基于Java+Springboot+Vue开发的口腔牙科诊所预约管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的口腔预约管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
11 1
基于Java+Springboot+Vue开发的口腔牙科诊所预约管理系统
|
2天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的鲜花商城管理系统
基于Java+Springboot+Vue开发的鲜花商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的鲜花商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
13 2
|
27天前
|
缓存 前端开发 JavaScript
前后端分离 SpringBoot+Vue商城买卖系统通杀版本。大家可以参考学习一下
这篇文章介绍了一个使用SpringBoot+Vue开发的前后端分离商城系统,包括技术架构、开发环境、实现的功能以及项目截图,并展示了普通用户和商家端的功能界面。
前后端分离 SpringBoot+Vue商城买卖系统通杀版本。大家可以参考学习一下
|
1月前
|
安全 Java API
SpringBoot + 事务钩子函数,打造高效支付系统!
【8月更文挑战第9天】在当今快速发展的数字支付时代,构建一个稳定、高效且安全的支付系统是企业数字化转型的关键一步。SpringBoot以其简洁的配置、快速的开发速度以及强大的生态支持,成为了构建支付系统的热门选择。而结合事务钩子函数(Transaction Hooks),则能进一步确保支付流程的完整性、一致性和可维护性。以下,我将分享如何利用SpringBoot与事务钩子函数来打造高效支付系统的技术实践。
53 15
SpringBoot + 事务钩子函数,打造高效支付系统!
|
18天前
|
JavaScript 前端开发 小程序
【项目实战】SpringBoot+vue+iview打造一个极简个人博客系统
这是一个基于 SpringBoot+MybatisPlus+Vue+Iview 技术栈构建的个人极简博客系统,适合初学者实战练习。项目包含文章分类、撰写文章、标签管理和用户管理等功能,代码简洁并配有详细注释,易于上手。此外,该项目也可作为毕业设计的基础进行二次开发。
63 0
【项目实战】SpringBoot+vue+iview打造一个极简个人博客系统
|
26天前
|
安全 Java 关系型数据库
毕设项目&课程设计&毕设项目:基于springboot+jsp实现的健身房管理系统(含教程&源码&数据库数据)
本文介绍了一款基于Spring Boot和JSP技术实现的健身房管理系统。随着健康生活观念的普及,健身房成为日常锻炼的重要场所,高效管理会员信息、课程安排等变得尤为重要。该系统旨在通过简洁的操作界面帮助管理者轻松处理日常运营挑战。技术栈包括:JDK 1.8、Maven 3.6、MySQL 8.0、JSP、Shiro、Spring Boot 2.0等。系统功能覆盖登录、会员管理(如会员列表、充值管理)、教练管理、课程管理、器材管理、物品遗失管理、商品管理及信息统计等多方面。