GIG

赴くままに技術を。

Swagger

SwaggerでWeb APIを作る - DBと連携する

前の記事で書いたWeb APIを今度はDBと連携させる。前回までは辞書オブジェクトにデータを保存していたので、アプリケーションを再起動させるとPOSTしたデータが失われることになる。 DBとしてSQLiteを使ってみる。 業務では専らPostgreSQLなんだけど、開発時…

SwaggerでWeb APIを作る - APIを実装する

この記事はFujitsu Advent Calendarの20日目です。 Swaggerとは? 前のポストではSwaggerでWeb APIを設計し、ドキュメント化、モックサーバの起動について書いた。 改めてSwaggerについて。 REST API設計とそのツール群 仕様書(YAML形式)を書くことでそれから…

SwaggerでWeb APIを作る - Web APIの設計

Web APIの設計 Web APIの設計でExcelを使って定義書を作成していたが、仕様の変更等によって気がついたら設計書とシステムに乖離しているなんてことがあった。そのようなことがないようにWeb APIの定義情報を常に正とするようなアプリにしたい。 そこでSwagg…