1446358788-qq
0    课程地址

https://www.imooc.com/video/16713

 

 

1    使用Spring官网地址生成Springboot demo
1.1  找到下载页面

a  打开 https://start.spring.io/

b  配置好相应参数,引入web依赖

 

c    generate

d    下载后将其放到特定文件夹下,解压到 当前文件夹

e    打开idea,import project--》找到相关路径--》import project from external model maven--》next--》

 

 --》next--》open project Structure after import--》next--》jdk 1.8--》next--》finish

f  将idea jdk版本统一

 

 

 

2    Spring boot 配置文件简介
2.1  pom.xml

maven坐标,依赖

spring-boot-starter-parent Ctrl左键,可以看到使用的具体的配置文件(yml(树形结构)还是properties)
2.2  *Application.java 

顶类,所有文件必须在该包或者该包的子包中运行时,注解才能生效。

 

2.3  application.properties(配置文件,可以配置端口)

server.port=8081

 

3    Spring boot demo
3.1  新建demo
package com.example.demo.son.demoa;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * DemoHelloSpringBoot
 *
 * @author 魏豆豆
 * @date 2020/11/14
 */
@RestController
public class DemoHelloSpringBoot {

    @RequestMapping("/hello")
    public Object helloSpringBoot(){
        return "Hello SpringBoot hahaha";

    }
}

 

3.2  启动跟路径下的基类(如果有多个DemoApplication启动,要全部关闭,重新执行)

 

 

 

3.3  访问路径,返回对应的代码

 

 

 

4    Spring boot 常见注解

@RestController

使用此注解后,类被标记为Controller,并且Controller类中的方法返回值不会解析为路径跳转,只会返回一个字符串在response中。

使用HTTP请求这个Controller的Action时,这种请求一般会返回一个String串,这个串直接会展示在页面上。

 

@RequestMapping

这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。

分类:

技术点:

相关文章: