「Spring」アノテーション型 ResponseBodyの使い方
環境
Spring 5.2.4
構文
@ResponseBodyはControllerクラスのメソッド単位で付与されます。
戻り値をjson形式で返却することを意味しています。
public @interface ResponseBody
メソッドの戻り値を Web レスポンスの本文にバインドする必要があることを示すアノテーション。アノテーション付きハンドラーメソッドでサポートされます。
使用例
@Controller public class UserController { @RequestMapping(value = "/user") @ResponseBody public List<String> userPost( List<String> cityLst = new ArrayList<String>(); cityLst.add("tokyo"); cityLst.add("oosaka"); return cityLst; } }