- 概述:
- Spring Boot是Spring家族的一个子项目,其设计初衷是为了简化Spring配置,从而可以轻松构建独立运行的程序,并极大提高开发效率
- Spring Boot是基于Spring框架开发的全新框架,其设计目的是简化新Spring应用 的初始化搭建和开发过程
- Spring Boot整合了许多框架和第三方库配置,几乎可以达到“开箱即用”。
- 优点:
- 可快速构建独立的Spring应用
- 直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文件)
- 提供依赖启动器简化构建配置
- 极大程度的自动化配置Spring和第三方库
- 提供生产就绪功能
- 极少的代码生成和XML配置
- spring遵从约定大于配置
- 创建SpringBoot有三种方式:
- 第一种是通过Maven来创建SpringBoot项目
(第一步)
(第二步,不用maven 3.8.5是因为新的版本与本人的IDEA不兼容因为是2021版本的IDEA,所有只能向下选择maven的版本)
- 第二种是通过Spring Initializr来创建
需要连接网络才能创建成功,否则会弹出一个窗口错误:
(意思:初始化失败于“https://start.spring.io”请检查URL、网络和代理设置。错误信息: 不能下载“https://start.spring”。点击:start.spring.io )
- 最后一种是通过创建一个空的项目往里面添加配置Maven
通过上面方法创建好的SpringBoot项目建议都去看一下maven的配置,如果配置好了就不用管,没有的话就配置maven,路径为maven存放的路径