हमारी परियोजना हम एक और पर सेम से एक नेस्टेड संरचनाओं मैप करने के लिए है में पर विभिन्न जावा-बीन संरचनाओं मैप करने के लिए। (ये वास्तव में JAXB मैप किया एक्सएमएल दस्तावेजों है कि, कहते हैं, एक इनकमिंग आदेश दस्तावेज़ प्रतिनिधित्व के जावा प्रतिनिधित्व कर रहे हैं।) यह एक और सिस्टम की काफी अलग आदेश दस्तावेज़ संरचना पर मैप किया गया है।कैसे एक-दूसरे
विकल्प यह करने के लिए क्या हैं? एक-दूसरे के और पर
- मानचित्रण मुझे सचेत करना चाहिए जब एक क्षेत्र की मैपिंग
- परिभाषित नहीं किया गया था मानचित्रण कुछ चूक नहीं होनी चाहिए, समान नाम के मानचित्रण क्षेत्रों की तरह: मैं कुछ है कि निम्न आवश्यकताओं को पूरा करना चाहते हैं मानक मैपिंग प्रदान करना, कहें, स्ट्रिंग के लिए int और इसके विपरीत।
- मानचित्रण द्विदिश होना चाहिए।
- एक जब मानचित्रण परिभाषित करने कोड पूर्णता का उपयोग करने के लिए सक्षम होना चाहिए।
इस के लिए एक आशाजनक ढांचे Dozer है, लेकिन यह 1 और 4 JBeanMapper के साथ भी यही पूरा नहीं करता है। जावा में बस प्रोग्रामिंग 4 करता है लेकिन अन्य आवश्यकताओं नहीं; एक्सएसएलटी का उपयोग शायद 2 को पूरा करता है लेकिन कुछ और नहीं। क्या आपके पास बेहतर विचार हैं?