1.Spring Boot入门

目标:能够使用Spring Boot搭建项目

需求:可以在浏览器中访问http://localhost:8080/hello输出一串字符

实现步骤:

  1. 创建工程;

  2. 添加依赖(启动器依赖,spring-boot-starter-web);

    <!-- 引入父工程依赖 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.5.RELEASE</version>
    </parent>
    
    <properties>
        <!-- 指定jdk版本 -->
        <java.version>1.8</java.version>
    </properties>
    
    <dependencies>
        <dependency>
            <!-- 引入启动器依赖, 没有写版本号因为父工程已经指定了 -->
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
    

    maven仓库没有对应依赖则通过Reimport重新导入

  3. 创建启动类;

    package com.k2;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    /**
     * spring boot工程都有一个启动引导类,这是工程的入口类
     * 并在引导类上加@SpringBootApplication
     */
    @SpringBootApplication
    public class Application {
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    }
    
  4. 创建处理器Controller;

    package com.k2.controller;
    
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    /**
     * @RestController 标示为处理器
     */
    @RestController
    public class HelloController {
    
        /**
         * GetMapping 请求方法限定为get
         * hello 映射路径
         * @return
         */
        @GetMapping("hello")
        public String hello(){
            return "Hello, Spring Boot";
        }
    }
    
  5. 测试

    进入启动引导类后右键运行

    等项目启动后在浏览器上访问 http://localhost:8080/hello 查看结果

spring-boot-starter-web默认的应用服务器端口是8080

posted @ 2021-02-27 00:22  别催烦死了  阅读(64)  评论(0)    收藏  举报