jsonschema2pojo
1.2.2
يقوم jsonschema2pojo بإنشاء أنواع Java من مخطط JSON (أو على سبيل المثال JSON) ويمكنه إضافة تعليقات توضيحية إلى تلك الأنواع لربط البيانات باستخدام 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 '
}
صفحات مفيدة:
موارد المشروع:
شكر خاص:
مرخص بموجب ترخيص أباتشي، الإصدار 2.0.