kmmkの雑種系日記

学習まとめです。

@RestControllerと@Controllerについて

はじめに

Spring bootをはじめたので、備忘録に残しておきます。

@RestControlleと@Controllerの違い

1、RestController

@RestController
public class HelloWorldController{
    @RequestMapping("/index1")
    public String index1(){
        return "index";
    }
}

->データを送信するだけ f:id:makoo5:20190715235444p:plain

2、Controller

@Controller
public class HelloWorldController{
    @RequestMapping("/")
    public String index(){
        return "index";
    }
}

->resource>templetes>index.htmlを反映させる

    @RequestMapping("/")
    public String index(){
        return "htmlファイル名";
    }

f:id:makoo5:20190715234824p:plain