2008-12-11 7 views
10

मैं एक अंतर्निहित डेटाबेस पर CRUD संचालन करने के लिए एक स्विंग उपयोगकर्ता इंटरफ़ेस उत्पन्न करने के लिए स्वचालित रूप से एक उपकरण/ढांचे की तलाश में हूं।स्विंग में एक सीआरयूडी यूआई उत्पन्न करने के लिए कोई उपकरण या ढांचा है?

मैं उन डेटाबेस फ़ील्ड को कॉन्फ़िगर करना भी चाहूंगा जिन्हें खुलासा किया जाना चाहिए। Django की तरह कुछ (modelforms के माध्यम से) या रेल सुविधाओं पर रूबी, लेकिन जावा डेस्कटॉप वातावरण में।

उत्तर

2

नेटबीन एक स्पष्ट उत्तर की तरह प्रतीत होता है। इन लोगों कि सिर्फ इतना है कि करता है एक NetBeans प्लगइन बनाना: http://www.jgoodies.com/products/index.html

और अधिक विशेष रूप से उनके उप-परियोजना, बाइंडिंग: https://binding.dev.java.net/

मैं जानता हूँ कि http://www.morelisland.com/java_services/netbeans_tutorial/midbmetadata_se.htm

मैं jgoodies सुना है कुछ ऐसा ही स्विंगलैब्स डाटाबेसिंग प्रोजेक्ट के बारे में कम, लेकिन यह देखने में लग रहा है: https://databinding.dev.java.net/

+0

धन्यवाद, देखते हैं कि अन्य लोग आपके उत्तर को स्वीकार किए जाने से पहले वैकल्पिक दृष्टिकोण भेजते हैं या नहीं। –

0

मैं नेटबीन्स (नवीनतम) का उपयोग कर रहा हूं। मुझे लगता है कि यह Django से बहुत दूर है (मैंने कोशिश नहीं की है, लेकिन जहां तक ​​मैं समझता हूं कि यह रेल/सिम्फनी की तरह है,) लेकिन यह डेटाबेस को रिवर्स इंजीनियर करता है और आपको एक मास्टर/विस्तार दृश्य सहित मूलभूत एप्लिकेशन देता है।

5

जैसे टूल देखें:

MetaWidget http://www.metawidget.org/

Apache Isis

वे यूआई के "ऑन-द-मक्खी" लेकिन आप यूआई जब आवश्यक अनुकूलित करने के लिए अनुमति देते हैं उत्पन्न करते हैं।

कोड जनरेशन से काफी बेहतर है।