Springboot从入门到出师(二)

男人除了要脸面,还要背包袱
女人除了要脸面。还要背包包

接着上回分解(Springboot从入门到出师(一))

新建第一个Controller

在java文件夹下新建controller包
图片4.png

在controller包下新建第一个Controller
图片5.png
package controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@ResponseBody
public class FristController {
    @RequestMapping("/a")
    public String show() {
        return "我是第一个Springboot 程序!";
    }

}

其实FristController 的代码还是很简单的@Controller标识它是个Controller,@ResponseBody标识它是有返回信息的。@RequestMapping("/a")“a”表明端口号后指的哪个文件。return "我是第一个Springboot 程序!"返回的数据。此时我们运行程序会发现(http://localhost:8080/a)还是显示

图片3.png
此时我们需要在启动程序里加入@ComponentScan("controller")

package com.fenking.Test;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;

@SpringBootApplication
@ComponentScan("controller")
public class TestApplication {

    public static void main(String[] args) {
        SpringApplication.run(TestApplication.class, args);
    }

}


其中,"controller"是指Controller的包名。

这样我们restart程序:
图片6.png

你可能感兴趣的:(Springboot从入门到出师(二))