top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
シンプルな Spring Web + REST API + Jackson のサンプルです。
最初に想定 JSON データを作成します。
次に この JSONデータをもちいて Java Bean を生成します。
これで出来あがった Java Bean をプロジェクトに含めて開発します。 出力したいデータを作って、ObjectMapper に文字列化させれば完成です。
ObjectMapper mapper = new ObjectMapper();
mapper.enable(SerializationFeature.INDENT_OUTPUT);
String result = mapper.writeValueAsString(resultUsers);
API 化のためには、クラスに @RestController
を追加し、そしてメソッドに所定のアノテーションを記述します。
@RequestMapping(path = "/api/simpleget/{id}", produces = MediaType.APPLICATION_JSON_VALUE)
public String simpleget(@PathVariable String id) { ...
Last modified: $Date: 2020-05-18 $