Spring Boot 听起来很陌生的, 但是大家一定听过脚手架, 其实 Spring Boot 就是一个脚手架, 哪什么是脚手架呢 ?
脚手架更多的是一种工具, 比如在建筑中的脚手架, 有了它就可以更快的布局房子, 可以更快速的将房子建造起来, 这里的脚手架就充当了一个快速建筑的工具. 而我们说的 Spring Boot 也叫做脚手架, 它是 Spring 项目中的脚手架, 而 Spring Boot 就是用来简化 Spring 程序开发的
一. 如何创建一个 Spring Boot 项目
下面使用 idea2021版进行演示
- 安装 Spring Boot 插件
因为使用的是社区版的 idea, 本身是不具备 Spring Boot 的, 需要进行插件的安装才可以使用 Spring Boot. 如果你是专业版, 内置有 Spring Boot 无需安装插件.
在设置中找到 Plugins 插件安装 -> 搜索 Spring Boot Helper (源在国外, 搜索不到可以多次刷新搜索一下) -> 进行安装即可
安装结束以后, 点击应用就好. 需要注意的是, 当我们安装好以后, 再去已安装的插件中查看时, 会发现没有了 Spring Boot Helper 这个插件, 其实不是因为它不见了, 只是换了一个名字
- 创建一个 Spring Boot 项目
- 新建项目 -> 选择 Spring Initializr -> 选择默认SDK -> 选择默认源(默认源是在国外的, 如果没有网是无法拉取的, 后面可以配置其他的国内源, 如阿里云, 但依赖多的话国内源版本比较低, 适配度较差)
- 填写项目名等信息 -> Project type 一定选择 Maven 项目 -> Java version 选择合适自己 JDK 版本的就行
- 选择 Spring Boot version(一定要和前面的 JDK 版本匹配) -> 添加想要的起步依赖即可
- 设置项目名称 -> 设置项目路径
- 创建项目后等待项目加载 -> 观察 BeginSpringApplication 这个启动类是否变成蓝色的 class 类, 如果刷新以后任然无法正确加载正确启动类, 检查国内源是否配置正确(没有国内源使用的国外的拉取比较慢, 也不一定稳定, 多刷新等待试试)
- 点击启动类(BeginSpringApplication 类里面的 main 方法启动)_启动观察是否正确创建成功, 出现下面输出即为正确创建
- 使用 Spring 官方网页创建
当没有配置国内源的时候, 在创建 Spring 项目选择默认源时, 由于是从国外进行拉取, 收到网络和国外官网自身限制, 有可能会在你后续项目没法正常使用, 因此可以选择配置国内源. 但是国内源也有不稳定的时候, 当遇到这样极端情况下, 或者断网了都无法正常拉取, 就可以使用提前准备好的 Spring Boot 的网页版压缩包
浏览器访问 Spring Boot 网页创建官网 (点此链接可以直接访问)
当后续需要使用的情况下, 就可以解压缩这个文件, 将其导入到 idea 中就可以使用了
在 idea 中 选择 open 找到解压缩后的 Spring Boot 文件
选择解压好后的 Spring Boot 文件最后点击 OK 并信任该文件就可以了
网页创建的缺点 :
- 项目基本信息以及配置信息固定, 使用时需要更改
每次创建的项目名称肯定都是需要更改的, 有时候需要高版本的 Spring Boot 你也需要去配置文件中修改或者重新下载, 可以在下载好的压缩包中解压后找到这个 pom.xml 文件进行修改