हम वसंत 4.0.6 संस्करण के साथ एक नया अनुप्रयोग बनाने की योजना बना रहे हैं। हम नियंत्रक का उपयोग करते हैं जो "XML" या "JSON" वापस कर सकते हैं। पिछली परियोजना में हमने JAX-RS API का उपयोग करके REST के समर्थन के लिए स्प्रिंग के साथ जर्सी को सफलतापूर्वक लागू किया है, लेकिन वरिष्ठों के कुछ लेखों और सुझावों को पढ़ने के बाद उन्होंने कहा कि वसंत बहुत अच्छा REST समर्थन प्रदान कर रहा है।
अगर मैं JAX-RS और जर्सी का उपयोग किए बिना स्प्रिंग रेस्ट सपोर्ट का उपयोग करता हूं तो कुछ बिंदु जो वास्तव में मुझे भ्रमित करते हैं:
स्प्रिंग एमवीसी में मार्शलिंग और अनमैर्शिंग कैसे किया जाता है?
क्या जर्क-आरएस का उपयोग करने के लिए मार्शलिंग या अनमरशलिंग की आवश्यकता है।
यदि मार्शलिंग और अनमैर्शिंग स्वचालित रूप से वसंत द्वारा नियंत्रित किए जाते हैं तो यह xmlRootElements के बारे में कैसे जानता है।
मैं अभी भी उलझन में हूं कि अगर वसंत REST का बहुत अच्छा समर्थन साबित होता है तो लोग अभी भी जर्सी के साथ REST के लिए क्यों जाते हैं? वास्तव में अधिक जानकारी के लिए देख रहे हैं।
अगर मैंने कुछ गलत कहा है तो कृपया इसे अनदेखा करें। उदाहरण के साथ स्पष्टीकरण वास्तव में सहायक है।
अग्रिम में धन्यवाद!!