
1. 环境准备
⾃检Idea版本:社区版2021.1-2022.1.4 专业版无要求
2. Maven
2.1 什么是Maven
2.2 为什么要学Maven

2.3 创建⼀个Maven项目


2.4 Maven核心功能

2.4.1 项目构建



2.4.2 依赖管理




<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.30</version> //对版本若无明确要求 可以选择次新且用户较多的一个
</dependency>







2.4.3 MavenHelp插件





2.5 Maven仓库



2.5.1 本地仓库



2.5.2 中央仓库
中央仓库:maven软件中内置⼀个远程仓库地址,就是中央仓库,服务于整个互联网。由Maven团队维护,全球唯⼀。
(我们可以把自己写好的Jar包上传到中央仓库(具备⼀定的要求),也可以从中央仓库下载Jar包)
仓库地址(类比去线下菜鸟驿站拿快递)Central Repository:
https://repo1.maven.org/maven2/
查询地址(类比在线上菜鸟平台搜取件码)
https://mvnrepository.com
https://mvnrepository.com
2.5.3 私有服务器


2.6 Maven设置国内源
2.6.1 配置当前项目setting

<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>阿⾥云公共仓库</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
2.6.2 设置新项目的setting

3. 第⼀个SpringBoot程序
3.1 SpringBoot介绍




3.2 SpringBoot项目创建
3.2.1 使用Idea创建





(或提前准备好)






3.2.2 网页版创建(了解)

https://start.spring.io
https://start.spring.io

Idea创建项目时,显示的界面,就是来自于这个网站,所以网络不好的情况下,这个界面也会打不开。


然后再使用Idea打开之后,SpringBoot项目就算创建成功了。
3.3 项目代码和目录介绍
观察pom文件,主要看<dependencies> 标签里面的内容










3.4 运行项目

点击启动类的main方法就可以运行Spring Boot项目了,启动成功如下图所示

3.5 输出

运行项目,访问

3.6 Web服务器




3.7 请求响应流程分析



3.8 访问出错怎么办

3.8.1 404
404表示用户访问的资源不存在,大概率是URL的路径写的不正确。





3.8.2 500
服务器出现内部错误,⼀般是服务器的代码执行过程中遇到了⼀些特殊情况(服务器异常崩溃)会产⽣这 个状态码。

重启Tomcat服务器,重新访问页面,如下


3.8.3 无法访问此网站
⼀般是Tomcat启动失败了


3.8.4 小结

4. 总结




1043

被折叠的 条评论
为什么被折叠?



