初学SpringBoot
1.1. springBoot简介
Spring Boot是Spring家族的一个子项目,其设计初衷是为了简化Spring配置,从而可以轻松构建独立运行的程序,并极大提高开发效率。
-
Spring Boot是基于Spring框架开发的全新框架,其设计目的是简化新Spring应用的初始化搭建和开发过程。
2.Spring Boot整合了许多框架和第三方库配置,几乎可以达到“开箱即用”,非常好用
3.。
1.2. springBoot优点 -
可快速构建独立的Spring应用
-
直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文件)
-
提供依赖启动器简化构建配置
-
极大程度的自动化配置Spring和第三方库
-
提供生产就绪功能
-
极少的代码生成和XML配置
-
spring遵从约定大于配置
1.3. 环境要求 -
系统安装配置Maven,在IDEA中配置
-
JDK版本要求:
-
SpringBoot 2.x(Spring 5.x):JDK版本 大于等于1.8(Java8)
-
SpringBoot 3.x(Spring 6.x):JDK版本 大于等于17
1.4. IDEA Spring Initializr构建SpringBoot项目
1.4.1. 使用SpringInitializr 创建项目
1、IDEA 新建项目页面选择 Spring Initializr ,依次输入项目名,选择存放位置、开发语言、包管
理器、输入 Group 、 Artifact 、 package name 、选择使用的SDK、Java版本、打包方式。然后点击
Next :
2、选择SpringBoot版本(本文使用2.6.6),然后勾选 Spring Web的依赖,后点击 Finish 按钮创建项
目
最好点击finish,创建SpringBoot项目成功
1.4.2. 项目结构说明