/ / क्या मैं स्प्रिंग 3.0 में एमवीसी - पीएचपी, वसंत, आराम, वसंत-एमवीसी के बिना रीस्टफुल वेब सेवाएं बना सकता हूं

क्या मैं स्प्रिंग 3.0 में एमवीसी - पीएचपी, वसंत, आराम, वसंत-एमवीसी के बिना रीस्टफुल वेब सेवाएं बना सकता हूं

वर्तमान में एक "बिजनेस लेयर" बनाना, जो एक PHP अनुप्रयोग में जेएसओएन की सेवा करता है। दिमाग में आवेदन के विकास के साथ वसंत का उपयोग ध्यान में रखते हुए।

मेरा पूरा शोध अब तक मुझे विश्वास दिलाता है कि एमवीसी संदर्भ में आराम से वेब सेवाएं केवल संभव हैं। चूंकि मेरा फ्रंट एंड (डिस्प्ले टियर) जावा एमवीसी नहीं समझता है।

क्या मुझे कुछ भी याद आ रहा है या यह वसंत डब्ल्यूएस की सीमा है? यदि ऐसा है तो अन्य संभावित विकल्प क्या हैं? जेएक्स-आरएस के लिए जर्सी / रेस्टलेट?

उत्तर:

जवाब के लिए 0 № 1

वहां कोई कारण नहीं है कि आप अपनी आरईएसटी सेवाओं के लिए स्प्रिंग एमवीसी का उपयोग नहीं कर सकते हैं। यह सिर्फ जेएक्स-आरएस के साथ ही काम करेगा।

जब तक आप उपयोग करते हैं MVC: एनोटेशन संचालित और जैक्सन क्लासपाथ पर है तो आपको बस इतना करना है कि इसका उपयोग करना चाहिए @ResponseBody आपके नियंत्रक विधियों पर और वापसी प्रकार प्रति वसंत के मानक JSON में परिवर्तित हो जाएगा HTTP संदेश रूपांतरण कार्यक्षमता।

इस वीडियो को लगभग 37:00 बजे भी देखें: स्प्रिंग एमवीसी मास्टरिंग.