का उपयोग करने के डाउनसाइड्स मैं स्ट्रूट्स 1 दुनिया से आ रहा हूं। अब मैं एक नई परियोजना शुरू कर रहा हूं और हम वसंत का उपयोग कर रहे हैं।स्ट्रिप्स + स्प्रिंग बनाम स्प्रिंग एमवीसी
मैं स्प्रिंग एमवीसी का उपयोग कर सकता हूं, लेकिन स्ट्रिप्स का उपयोग करना कितना आसान है (कोई एक्सएमएल बड़ा प्लस नहीं है) मैं अपने ब्रांड स्पैंकिंग नए स्प्रिंग वेब एप्लिकेशन के साथ इसका उपयोग करने के लिए प्रेरित हूं। मुझे स्ट्रिप या स्प्रिंग एमवीसी (बुनियादी सीआरयूडी आवेदन के अलावा) में कोई अनुभव नहीं है।
प्रश्न यह है कि स्प्रिंग एमवीसी के विरोध में स्ट्रिप्स का उपयोग करने के डाउनसाइड्स क्या हैं? आवेदन के कई हिस्सों में रीस्टफुल होगा, क्या हम स्ट्रिप का उपयोग करते हुए इसे कठिन बना देंगे? सत्यापन के बारे में क्या? मुझे लगता है कि स्ट्रिप को लागू करना आसान होगा, नहीं?
नहीं, मैं पुट/डिलीट का उपयोग नहीं करूँगा। लेकिन मैं बहुत सारे AJAX का उपयोग करूँगा। आम तौर पर मैं JQuery को पोस्ट/जीईटी करने देता हूं और एक सर्वलेट जेएसओएन में प्रतिक्रिया वापस कर देगा (जो आसानी से JQuery द्वारा पारदर्शी है)। –
हम वास्तव में यह अक्सर करते हैं। स्ट्रिप या तो जावास्क्रिप्ट रेसोल्यूशन (http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/ajax/JavaScriptResolution.html) लौटा सकते हैं, जहां यह जावा ऑब्जेक्ट्स को जेएसओएन को सुलभ करने के लिए परिवर्तित करता है, या सिर्फ बना सकता है अपने आप को JSON और इसे स्ट्रीमिंगरोल्यूशन के रूप में वापस पास करें (http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/action/StreamingResolution.html) – lucas
जावास्क्रिप्ट रेसोल्यूशन और स्ट्रीमिंग रेसोल्यूशन लिंक के लिए धन्यवाद, नहीं किया वास्तव में इन दोनों के बारे में पता है। –