通过示例介绍,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 七月";
}
}
以上几种情况效果。