このシナリオでは、提供された JSON 表現から Java ソース ファイルを生成することを目的としています。サンプルの JSON。目的は、JSON キーと一致するメソッドを使用して「Address」や「person」などの Java クラスを作成し、そのデータへのアクセスを可能にすることです。
これを Java Maven プロジェクトで実現するには、jsonschema2pojo を使用できます。 Maven プラグイン:
<plugin> <groupId>org.jsonschema2pojo</groupId> <artifactId>jsonschema2pojo-maven-plugin</artifactId> <version>1.0.2</version> <configuration> <sourceDirectory>${basedir}/src/main/resources/schemas</sourceDirectory> <targetPackage>com.myproject.jsonschemas</targetPackage> <sourceType>json</sourceType> </configuration> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> </plugin>
JSON がスキーマ形式で表されている場合は、
このソリューションでは、jsonschema2pojo というオープンソース プロジェクトを使用し、JSON スキーマまたは純粋な JSON ドキュメントに基づいて Java クラスを生成します。これにより、JSON でデータ モデルを定義し、対応する Java クラスを自動的に作成できるため、Java アプリケーションへの JSON データの統合がシームレスになります。
以上がjsonschema2pojo Maven プラグインを使用して JSON から Java クラスを生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。