2012-12-14 20 views
10

मैं हाल ही में एक यूएमएल आरेख से जावा कोड उत्पन्न करने के लिए एक उपकरण की तलाश में हूं। मैंने ग्रहण के लिए पहले से ही पापीरस और ओमंडो को देखा है। मेरी समस्या यह है कि जेपीए और जेएक्सबी कक्षाओं के साथ लोड की गई कई परियोजनाओं में उपकरण की आवश्यकता है। यह ओमंडो और पापीरस दोनों छोटे हो जाते हैं, क्योंकि एनोटेशन और गेटर/सेटर्स काफी महत्वपूर्ण हैं। जो मैं खोज रहा हूं वह एक ऐसा उपकरण है जो इन परियोजनाओं के ग्राफिकल क्लास आरेख को बनाए रखने में सक्षम है, जैसे कि यूएमएल आरेख, और फिर आवश्यकतानुसार जावा कोड में अनुवाद करें।जावा कोड जनरेशन टूल के लिए यूएमएल

क्या मैं देख रहा हूँ एक विश्वसनीय वर्ग रेखाचित्र है ->जावा कोड उपकरण, अधिमानतः आधारित यूएमएल, कि समर्थन करता है (की यथासंभव अधिक से अधिक) के बाद: (

  • जावा पुरातन और रैपर) तरीकों पर
  • एनोटेशन और विशेषताएँ वर्ग रेखाचित्र
  • आसान गेटर/सेटर विधि पीढ़ी में जावा कोर वर्गों के
  • संदर्भित
  • परिभाषित तरीकों

किसी को भी एक उपकरण के जानता है में सीधे कोडिंग (यह यूएमएल वर्ग चित्र होने के लिए नहीं है) मैं बहुत ज्यादा इस बारे में पता करना चाहते हैं।

उत्तर

7

मेरे लिए सबसे बड़ी यूएमएल उपकरण ArgoUML है। यह बहुत शक्तिशाली है। जावा के आधार पर। यह लगातार सुधार हुआ और अधिक से अधिक उपयोगी टूल बन गया।

+2

एग्रोयूएमएल? एक लेखन त्रुटि? –

1

BoUml क्यों नहीं देख रहा .... काफी अच्छा और वास्तव में तेज़।

The link

0

मैंने Poseidon for UML और Objecteering का उपयोग कर यूएमएल स्थिर/संरचनात्मक आरेखों से जावा उत्पन्न किया है।

3

यदि आप Eclipse का उपयोग कर रहे हैं तो आपको Dali प्रोजेक्ट का हिस्सा है जो Web Tools Platform के हिस्से के रूप में जेपीए आरेख संपादक को देखना चाहिए। यह आपको आरेख फ़ॉर्म में सीधे अपनी जेपीए इकाइयों के साथ काम करने की अनुमति देता है।

डाली परियोजना भी JAXB के लिए टूलींग समर्थन हासिल है।

संबंधित मुद्दे