システム開発で思うところ

Javaで主にシステム開発をしながら思うところをツラツラを綴る。主に自分向けのメモ。EE関連の情報が少なく自分自身がそういう情報があったら良いなぁということで他の人の参考になれば幸い

OpenAPI

OpenAPI(MicroProfile)を拡張してみる

はじめに vermeer.hatenablog.jp でOpenAPI(MicroProfile)の実装をしてみましたが、もう少し楽ができるようにしたいと思いました。 かといって実装そのものを拡張したり大がかりなものをつくるほどでも無い「程よい程度に」拡張をしてみました。 はじめに …

KarateのfeatureをOpenAPIから作成(ZenWave Karate IDE)

はじめに OpenAPIの定義をDSL的に使って、Karateのfeatureを自動生成するVSCodeの拡張です。 基本的な使い方は拡張機能のサイトにある動画を見るのが分かりやすいので割愛します。 marketplace.visualstudio.com ここでは自動生成された資産についての補足で…

PayaraでOpenAPI(MicroProfile)

はじめに PayaraでOpenAPI-UIをつかって、WebAPIの仕様と実行インターフェースを準備する実装です。 軽く触ってみた感じの実装例や、Quarkus(MicroProfileの実装)を使ったものはあったのですが標準仕様だけの範疇だけでできるものはなかなか見つからなかっ…

Swagger/OpenAPIのメモ

MicroProfile Jakarta EE(標準)勢として(?)、OpenAPIを使った実装例 vermeer.hatenablog.jp SpringFox SpringFox by springfox メモ ぱっと調べると SpringでSwaggerは SpringFox くらいの 感じだったし、既存のプロジェクトでも使っていたから採用はし…