Java EE进阶3:SpringBoot 快速上手
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.comhttps://mvnrepository.com
2.5.3 私有服务器
2.6 Maven设置国内源
2.6.1 配置当前项目setting
2.6.2 设置新项目的setting
3. 第⼀个SpringBoot程序
3.1 SpringBoot介绍
3.2 SpringBoot项目创建
3.2.1 使用Idea创建
3.2.2 网页版创建(了解)
https://start.spring.iohttps://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启动失败了