前言:
大家好,我是良辰丫,前面几篇文章,我们系统的学习了Spring框架,今天开始,我们就要学习更高级的SpringBoot框架了,不要着急哦,我们一起畅游SpringBoot框架的世界.
个人主页:良辰针不戳
所属专栏:javaEE进阶篇之框架学习
励志语句:生活也许会让我们遍体鳞伤,但最终这些伤口会成为我们一辈子的财富。
期待大家三连,关注,点赞,收藏。
作者能力有限,可能也会出错,欢迎大家指正。
愿与君为伴,共探Java汪洋大海。
Spring Boot的优点 :
- 能够快速集成框架,什么意思呢,就是快速添加依赖,不用再maven仓库里面查找依赖去复制了.
- 内置了运行容器,在咱们之前的项目部署需要用到Tomcat,但是在我们的Spring Boot时代,我们就不需要依靠外在的容器,因为Spring Boot内置了项目部署的容器.
- 可以快速部署项目,有启动类,直接通过启动类我们就可以观察效果,不需要servlet中的Smart Tomcat插件.
- 不需要复杂的xml文件,使用注解和我们新的配置文件(配置文件在下一篇文章中会学到)就可以完成相关操作.
- 在Spring Boot项目中可以更好的观察项目的运行情况(后续了解).
Spring Boot有那么多优点,我们只需要记住几个主要的即可.
- 在idea社区版,使用Spring Boot要下载相应的插件.
- 但是社区版中高版本的idea的该插件也是收费的,因此我建议大家使用合适的idea版本,2021.3.2就很好用,2020的版本有点老,不建议大家使用.
- 2022.1.x之前都是不需要收费的.
- Spring Boot插件弄的优点特殊,我反正看不明白哈,下载前后插件名字不一样,我还以为卡bug了,大家注意一下哈.
有时候,由于种种原因,我们的Spring Boot项目总是创建不成功,莫名其妙,不用担心哈,官方给我们提供了
通过网页创建Sping Boot项目
的方式,那么到底该如何创建呢,我们慢慢往下看.
链接: 网页链接
也可以直接复制这个链接到浏览器: https://start.spring.io/
点击箭头所指的方向下载安装包.
解压安装包.
idea打开该文件,就是一个Spring Boot文件.
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/user")
public class User {
@RequestMapping("/say")
public String say(){
return "hello,world !!!";
}
}
后序:
这篇文章的主线任务就是学会去创建我们的第一个Sping Boot项目,我们会慢慢,由浅入深,循序渐进,和大家一起去熟悉Sping Boot的.