当前位置: 首页 > news >正文

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启动失败了

3.8.4 小结

4. 总结

http://www.dtcms.com/a/285060.html

相关文章:

  • 【Linux】Makefile(二)-书写规则
  • 【原创】【图像算法】高精密电子仪器组装异常检测
  • 力扣119:杨辉三角Ⅱ
  • Cursor出现This model provider doesn’t serve your region解决方案
  • 【调度算法】
  • javaScript中数组常用的函数方法
  • 洛谷 P1601 A+B Problem(高精)
  • 重构比特币在 Sui DeFi 中的角色
  • Redis中什么是看门狗机制
  • 解决leetcode第3614题用特殊操作处理字符串II
  • 魔术公式轮胎simulink模型建立及参数拟合
  • 实现atm提款简易代码
  • ​​孤儿进程:当父进程先离开时会发生什么?
  • LeetCode|Day17|242. 有效的字母异位词|Python刷题笔记
  • 云服务器的数据如何备份和恢复?
  • Leetcode刷题营第二十八题:二叉树的前序遍历
  • CSS关键字:initial、revert、unset傻傻分不清
  • 打造智慧园区新生态
  • Au速成班-乐理知识补充+网页下载音乐
  • 分层图最短路径算法详解
  • 大模型领域主流向量模型相似度算法、架构及指标对比
  • centos 新加磁盘分区动态扩容
  • 服务器数据恢复—raid5磁盘阵列崩溃如何恢复数据?
  • C 语言基础第 08 天:数组与冒泡排序
  • 测试学习之——Pytest Day3
  • Maven详细解
  • Helm-k8s包管理工具(一)核心概念、helm工作目录
  • 搞清MVCC
  • SpringMVC @ResponseBody注解详解
  • Postman接口测试实现UI自动化测试