API 【Swagger】openapi.ymlに独自のバリデータを拡張していく! ByMon 2024年7月2日2024年7月2日 OpenAPI定義ファイルに拡張機能を設定し、それに基づいて自動生成されたSpring Bootコードに独自のバリデータを適用する方法を説明します 拡張するにはOpenAPI Generatorのテンプレートをカスタマイ…
API 【OpenAPI】allOfやoneOfを使用して、Enumプロパティをオーバライドして抽出したEnumプロパティを生成するぞ ByMon 2024年1月17日2024年1月17日 1. allOfを使った方法 特定のEnumの値だけを含むEnumスキーマを定義 Enumを含むスキーマを定義し、propertiesセクションでそのEnumを指定します 特定のEnumのみを使用する場合、それを示す新し…
API 【API】500エラー解決!Openapi.ymlで生成したインターフェースの実装クラス(コントローラクラス)をテスト実行すると500エラーが出た。。。 ByMon 2023年11月13日 OpenAPIを使用して生成したインターフェースをコントローラクラスに継承してテストを実施する際に、アノテーションの不一致がある場合には500エラーが発生することがあります 以下は考えられる一般的な原因と対処法です パス…