jsonschema2pojo
1.2.2
jsonschema2pojo從 JSON Schema(或範例 JSON)產生 Java 類型,並可以註解這些類型以使用 Jackson 2.x 或 Gson 進行資料綁定。
brew install jsonschema2pojo
您可以將 jsonschema2pojo 用作 Maven 插件、Ant 任務、命令列實用程式、Gradle 外掛程式或嵌入到您自己的 Java 應用程式中。入門指南將向您展示如何操作。
一個非常簡單的 Maven 範例:
< plugin >
< groupId >org.jsonschema2pojo</ groupId >
< artifactId >jsonschema2pojo-maven-plugin</ artifactId >
< version >1.2.2</ version >
< configuration >
< sourceDirectory >${basedir}/src/main/resources/schema</ sourceDirectory >
< targetPackage >com.example.types</ targetPackage >
</ configuration >
< executions >
< execution >
< goals >
< goal >generate</ goal >
</ goals >
</ execution >
</ executions >
</ plugin >
一個非常簡單的 Gradle 範例:
plugins {
id " java "
id " org.jsonschema2pojo " version " 1.2.2 "
}
repositories {
mavenCentral()
}
jsonSchema2Pojo {
targetPackage = ' com.example '
}
有用的頁面:
專案資源:
特別鳴謝:
根據 Apache 授權 2.0 版授權。