博主主页: 码农派大星.
数据结构专栏 :Java数据结构
数据库专栏: MySQL数据库
JavaEE专栏: JavaEE
关注博主带你了解更多 JavaEE知识
目录
[1.1 什么是Maven](#1.1 什么是Maven)
[1.4 Maven核心功能](#1.4 Maven核心功能)
[1. 项⽬构建](#1. 项⽬构建)
[2. 管理依赖](#2. 管理依赖)
[2.1.3 Spring Boot⽬录介绍](#2.1.3 Spring Boot⽬录介绍)
[2.2第一个Spring Boot程序](#2.2第一个Spring Boot程序)
1.Maven
在正式入门Spring之前我们先来了解一下什么是Maven
1.1 什么是Maven
Maven是⼀个项⽬管理⼯具。基于POM的概念,Maven可以通过⼀⼩段描述信息来管理项⽬的构建,报告和⽂档的项⽬管理⼯具软件; 用通俗易懂的话来说Maven就是⼀个项⽬管理⼯具,通过pom.xml⽂件的配置获取jar包,⽽不⽤⼿动去添加jar包
1.2为什么要学Maven
那就是简单,方便,提高我们的开发效率,Maven提供的功能⾮常多,我们主要用到的是Maven的两个方面: 项⽬构建和管理依赖
1.3创建Maven项⽬
IDEA早已经集成了Maven,所以我们不需要再去额外下载Maven,去配置环境变量等操作;避免我们在使用中造成不必要的麻烦
我们只需按图示操作就能快速创建一个Maven项目
1.4 Maven核心功能
1. 项⽬构建
⽐如,点击package,就可以完成项⽬的打包操作
2. 管理依赖
上⾯说到,Maven是⼀个项⽬管理⼯具,通过pom.xml⽂件的配置获取jar包,⽽不⽤⼿动去添加jar包 获取的jar包,其实就是依赖.
使⽤Maven,我们只需要在pom.xml中引⼊mysql-connector-java的依赖就可以了,在pom⽂件 标签内,添加依赖坐标,点击刷新按钮,引⼊新加⼊的依赖jar包
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.30</version>
</dependency>
</dependencies>
2.Spring
在学习Spring Boot之前我们先来了解一下Spring
Spring让Java程序更加快速,简单和安全.Spring对于速度、简单性和⽣产⼒的关注使其成为 世界上最流⾏的Java框架。
这些都是基于Spring Framework开发的,但它存在的配置很多,入门难,Spring也意识到了这个问题,所以为了简化开发者的使用推出了SpringBoot。简单来说SpringBoot的诞生就是为了简化Spring 程序开发的。
2.1SpringBoot项⽬创建
2.1.1安装SpringBootHelp插件
安装好之后,它的名字就变成了Spring Initializr and Assistant
2.2.2创建SpringBoot项⽬
Next后点击Create就完成SpringBoot的项⽬创建了。
2.1.3 Spring Boot⽬录介绍
2.2第一个Spring Boot程序
运行成功,在浏览器中成功找到运行结果,并未出错!
再IDEA里面编写代码,在浏览器里面实现,就是浏览器和服务器两端进⾏数据交互,使⽤的就是我们之前学过的HTTP协议
浏览器输⼊URL之后,发起请求,就和服务器之间建⽴了连接