【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面.

前言:
大家好,我是良辰丫,前面几篇文章,我们系统的学习了Spring框架,今天开始,我们就要学习更高级的SpringBoot框架了,不要着急哦,我们一起畅游SpringBoot框架的世界.

个人主页:良辰针不戳
所属专栏:javaEE进阶篇之框架学习
励志语句:生活也许会让我们遍体鳞伤,但最终这些伤口会成为我们一辈子的财富。
期待大家三连,关注,点赞,收藏。
作者能力有限,可能也会出错,欢迎大家指正。
愿与君为伴,共探Java汪洋大海。

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第1张图片

目录

  • 1. 走进Spring Boot
  • 2. Spring Boot项目的创建
    • 2.1 Spring Boot插件的安装
    • 2.2 创建第一个Spring Boot
  • 3. 通过网页创建Sping Boot项目
  • 4. 简述Spring Boot目录结构
  • 5. 浏览器验证我们的Spring Boot程序

1. 走进Spring Boot

  • Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发的。
  • 人类的发展与进步的其中一个原因就是"懒",这个懒不是贬义词,这是抽象的说法.

Spring Boot的优点 :

  • 能够快速集成框架,什么意思呢,就是快速添加依赖,不用再maven仓库里面查找依赖去复制了.
  • 内置了运行容器,在咱们之前的项目部署需要用到Tomcat,但是在我们的Spring Boot时代,我们就不需要依靠外在的容器,因为Spring Boot内置了项目部署的容器.
  • 可以快速部署项目,有启动类,直接通过启动类我们就可以观察效果,不需要servlet中的Smart Tomcat插件.
  • 不需要复杂的xml文件,使用注解和我们新的配置文件(配置文件在下一篇文章中会学到)就可以完成相关操作.
  • 在Spring Boot项目中可以更好的观察项目的运行情况(后续了解).

Spring Boot有那么多优点,我们只需要记住几个主要的即可.

  • 快速添加依赖.
  • 内置web容器.
  • 自动装配.

2. Spring Boot项目的创建

2.1 Spring Boot插件的安装

  • 在idea社区版,使用Spring Boot要下载相应的插件.
  • 但是社区版中高版本的idea的该插件也是收费的,因此我建议大家使用合适的idea版本,2021.3.2就很好用,2020的版本有点老,不建议大家使用.
  • 2022.1.x之前都是不需要收费的.
  • Spring Boot插件弄的优点特殊,我反正看不明白哈,下载前后插件名字不一样,我还以为卡bug了,大家注意一下哈.

在这里插入图片描述

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第2张图片

2.2 创建第一个Spring Boot

  1. 新建一个Spring Boot项目,注意是Spring Boot项目,不是maven项目.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第3张图片

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第4张图片

  1. 选择maven配置,并且使用java8的版本,因为咱们的jdk是java8.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第5张图片

  1. Spring Boot一定要选择最低的那个,因为咱们的JDK版本是8,否则会有不必要的麻烦.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第6张图片

  1. 项目创建完之后,maven配置可能没有导入进来,需要咱们手动导入一下.右击咱们的项目名字,选择ADD Framework Support,如下图所示.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第7张图片

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第8张图片

  1. 验证我们的Spring Boot程序是否创建成功.Spring Boot会自带一个main方法,我们只需要运行main方法即可,控制台打印出Spring Boot的标志,且没有异常退出,那么说明我们的Spring Boot项目创建成功了.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第9张图片

3. 通过网页创建Sping Boot项目

有时候,由于种种原因,我们的Spring Boot项目总是创建不成功,莫名其妙,不用担心哈,官方给我们提供了通过网页创建Sping Boot项目的方式,那么到底该如何创建呢,我们慢慢往下看.

链接: 网页链接
也可以直接复制这个链接到浏览器: https://start.spring.io/

  1. 打开网页链接.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第10张图片

  1. 配置相关属性.

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第11张图片

  1. 点击箭头所指的方向下载安装包.

  2. 解压安装包.

  3. idea打开该文件,就是一个Spring Boot文件.

4. 简述Spring Boot目录结构

【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第12张图片

5. 浏览器验证我们的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 !!!";
    }
}
  • 先不用管我们的注解是什么意思,后续我们会进行详解.
  • 先运行我们的启动类.
    【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第13张图片
  • 通过浏览器进行访问.
    【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面._第14张图片
  • 此时说明我们的项目已经创建成功了.

后序:
这篇文章的主线任务就是学会去创建我们的第一个Sping Boot项目,我们会慢慢,由浅入深,循序渐进,和大家一起去熟悉Sping Boot的.

你可能感兴趣的:(spring,boot,学习,java)