掘金日新计划 · 8 月更文挑战第12天--Spring-Boot的创建

76 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,Spring-Boot创建 点击查看活动详情

Spring Boot定义:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 今天带各位老铁来看看spring-boot是如何创建的,以及如何创建我们的第一个接口

1.创建Spring-Boot项目,java选择8版本就可以

image.png 设置好Name和对应JDK以及Java版本,点击左下角的next按钮 image.png 设置Spring Boot版本,选中当前下拉框最低版本,后续我们还要调整,然后在搜索框搜索 web 关键字,勾选 Spring Web ,最后点击Create按钮,即可把项目创建好,由于仓库在国外,第一次有点慢,耐心等待。 经过几分钟,项目就帮我们创建好了,如下结构:
image.png

2.我们在对应的pom.xml文件,更改一下spring-boot版本,比较符合当前的项目,改成 2.2.1.RELEASE即可

image.png

3.接下来我们来创建一个控制器并且运行我们的第一个spring-boot代码,

image.png
新建controller包并且创建MyDemo文件

package com.imooc.firstspringboot.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestControlle
@RestController
public class MyDemo {
    @GetMapping("get")
    public void firstBoot(){
        System.out.println("hi,my first spring-boot");
    }
}

解释一下代码:
@RestController 表明该类是Rest类型的控制器
@GetMapping("get") 表示该方法是get方式,且访问地址是 http://localhost:8080/get

4.运行Spring-Boot项目

image.png 出现以下图标,表示运行成功了

5.使用postman进行接口调用,控制台输出如下字符串,hi,my first spring-boot,那么我们的第一个Spring-Boot接口算是创建好了

image.png