JavaRush /جاوا بلاگ /Random-UR /سرولیٹ، اسپرنگ ایم وی سی اور اسپرنگ بوٹ کے درمیان فرق
Bakytzhan
سطح
Алматы

سرولیٹ، اسپرنگ ایم وی سی اور اسپرنگ بوٹ کے درمیان فرق

گروپ میں شائع ہوا۔
کیا آپ جاوا میں ویب ایپلیکیشنز لکھنا شروع کرنا چاہتے ہیں؟ پہلا طریقہ یہ ہے کہ ایک فریم ورک کا استعمال شروع کیا جائے (لائبریریوں کا ایک سیٹ، آرکیٹیکچرز، دہرائے جانے والے کوڈ کو کم سے کم کرنے کے لیے ڈیزائن پیٹرن) اور جاوا میں مقبول ویب فریم ورکس میں سے ایک اسپرنگ ایم وی سی ہے، جو اسپرنگ بوٹ کے تحت چلتا ہے۔ آپ کو اسپرنگ بوٹ کی ضرورت کیوں ہے؟ سب سے پہلے آپ کو بہار کے فلسفے کو سمجھنے کی ضرورت ہے۔ بہار کے ماحولیاتی نظام کے تحت بہت ساری لائبریریاں ہیں، لیکن ان سب کی منصوبوں میں ضرورت نہیں ہے۔ اور وہ ایک دوسرے کے ساتھ مداخلت کیے بغیر لچکدار طریقے سے منسلک ہونے کے لیے ڈیزائن کیے گئے ہیں۔ لیکن وقت گزرنے کے ساتھ، جب کسی پروجیکٹ میں بہت ساری لائبریریاں اور کوڈ ہوتے ہیں، تو ان کو ترتیب دینا ایک غیر معمولی کام بن جاتا ہے۔ اور میں ایک ریڈی میڈ ٹیمپلیٹ لینا چاہتا ہوں جو ایک ساتھ اچھی طرح کام کرے۔ یہاں اسپرنگ بوٹ بہت سی اسپرنگ لائبریریوں کو آسانی سے اور آسانی سے، کوڈ یا کنفیگریشن کی چند سطروں میں ایک ساتھ چپکنے کی صلاحیت فراہم کرتا ہے۔ اور Spring MVC کے ہڈ کے نیچے Servlet API موجود ہے۔ آپ یقینی طور پر صرف Servlet API کا استعمال کرتے ہوئے ایک ویب ایپلیکیشن لکھ سکتے ہیں، لیکن کوڈ کی مقدار، خاص طور پر دہرائے جانے والے کوڈ، بہت زیادہ ہوگی۔ اور دوسرا ڈویلپر اس کوڈ کو spaghetti ifs کے سیٹ سے سمجھ نہیں سکتا۔ ان کے فرق کو مکمل طور پر سمجھنے کے لیے، میں مندرجہ ذیل مختصر ویڈیو دیکھنے کا مشورہ دیتا ہوں ۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION