J↓JSON → Java POJO 変換
読み込み中...
REST APIのリクエスト/レスポンスをJavaで扱う際、DTOを手書きするのは非常に手間がかかります。このツールはJSONからJavaクラスを自動生成し、LombokやJacksonなどの一般的なライブラリに対応したコードを書き出します。
使い方
- 1JSONを貼り付け
左側にJSONを貼り付けます。ネストされた構造も自動的に解析されます。
- 2オプション設定
ルートクラス名、パッケージ名、Lombokの使用(@Data, @Builder等)、@JsonPropertyの付与ルールを選択します。
- 3結果をコピー
右側に生成されたJavaコードが表示されます。IDEにそのまま貼り付けて使用できます。
ヒント
- 💡ネストされたオブジェクトは、自動的にstaticなインナークラスとして生成されます。
- 💡JSONのキーが snake_case で、Javaのフィールドを camelCase にしたい場合、@JsonPropertyが適切に付与されます。
- 💡Lombokの @Data を使うと、getter/setter/toStringなどを一行で済ませられます。
- 💡APIの仕様書にあるレスポンス例を貼り付けるだけで、クラス設計が完了します。