मैं एमवीपी प्रतिमान में योग्यता को देख सकते हैं, लेकिन खुद के लिए मैं देखना पसंद नहीं करते मॉडल और जीडब्ल्यूटी विशिष्ट दृश्य वर्गों के बीच एक अतिरिक्त प्रस्तुति परत। मैं दृढ़ता से सभी वर्ग नियमों को दृश्य वर्गों (UIBinder सामान) से बाहर रखना सुनिश्चित करता हूं, और इसे इसके बजाय मॉडल कक्षाओं में डालता हूं।
इसी तरह मैं मॉडल से बाहर सभी GWT.create(..)
सामान रखने के लिए। यह मुझे बिना किसी परेशानी के सर्वर-साइड पर मॉडल कक्षाओं तक पहुंचने देता है। मैं फिर RPC कॉल के लिए अपने JUnit परीक्षणों में सिंकप्रोक्सी का उपयोग करता हूं।
आखिरकार, जब आप एक समृद्ध वेब क्लाइंट लिख रहे हैं, तो आप दृश्य के स्वचालित परीक्षण पर बहुत अधिक भरोसा नहीं कर सकते हैं, खासकर जब यह विभिन्न प्लेटफार्मों (यानी ब्राउज़र) के लिए जेनरेट कोड द्वारा प्रस्तुत नहीं किया जाता है।पुडिंग का सबूत इंटरनेट एक्सप्लोरर, फ़ायरफ़ॉक्स और क्रोम में बनाता है।
स्रोत
2012-04-30 08:31:46
बात यह है कि मेरी टीम जीडब्ल्यूटी और एमवीपी दोनों के लिए नई है। एक जीडब्ल्यूटी साइट लिखना आसान है लेकिन एमवीपी का उपयोग करते समय नहीं। एक परियोजना के लिए जो दो महीने के लिए केवल 2 लोग हैं, मुझे लगता है कि एमवीपी सीखने का एक बड़ा काटने लगेगा ... – kroiz
हाँ मैं इसके साथ सहमत हूं ... पैटर्न तरीके से सीखना शुरू में समय लेने वाला है ... – Adil