التخصيص Jaxb ل XSD إلى Java - تجاوز عدد قليل من الملفات

StackOverflow https://stackoverflow.com//questions/9637026

سؤال

كنت بخيبة أمل قليلا لأنني كنت googling لكيفية تخصيص ملفات Java التي تم إنشاؤها تلقائيا من XSD.لقد بدأت في السماح للمكون الإضافي CXF.XJC Maven بإنشاء ملفات Java الخاصة بي، ولكن الآن أحتاج إلى تغيير عدد قليل من الملفات لإضافة وظائف Getter الأساسية الإضافية وبعض محولات النوع الأخرى وغيرها ...

كيف يتم ذلك؟هل يمكنني تمديد الأشياء بطريقة أو بأخرى، وأخبر Jaxb باستخدام مصنع كائن مخصص ل Unmarshalling؟

إذا كانت الإجابة بنعم، فهل Jaxb بشكل افتراضي، اتخذ التعليقات التوضيحية لأعلى فئة في التسلسل الهرمي للكائنات إذا كان هناك بعض التناقضات التوضيحية بين الفئات التي تم إنشاؤها وملفاتي المخصصة التي تمتد الفئات التي تم إنشاؤها؟

هل كانت مفيدة؟

المحلول

مع مترجم XJC أو إضافات النمل أو الأنف المقابلة، يمكنك تحديد إضافات إضافية وللحولات مخصصة يمكنك إضافة التعليقات التوضيحية/ a> إلى مخطط ربط XSD أو الروابط الخارجية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top