SpringBoot学习 - (5)RestController

通过示例介绍,RestController的好处。

@Controller
public class BannerController {
    
    
    //@1 无法直接返回
    @GetMapping("/test1")
    public String test1(){
    
    
        return "hello 七月";
    }

    //@2
    @GetMapping("/test2")
    public void test2(HttpServletResponse response){
    
    
        try {
    
    
            response.setHeader("Content-Type","text/plain;charset=UTF-8");
            response.getWriter().write("hello 七月");
        } catch (IOException e) {
    
    
            e.printStackTrace();
        }
    }

    //@3
    @GetMapping("/test3")
    @ResponseBody
    public String test3(){
    
    
        return "hello 七月";
    }
}   

以上几种情况效果。

1、不加注解处理

在这里插入图片描述

2、通过HttpServletResponse返回

在这里插入图片描述

3、通过@ResponseBody返回

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Bthm_123/article/details/122700600