0 امتیاز
قبل در برنامه نویسی توسط (60 امتیاز)
ویرایش شده قبل توسط

سلام دوستان

چگونه در اسپرینگ این متد را خودم می توانم پیاده سازی نمایم؟ (منظورم کدهای پشت این متد چیست؟)

ApplicationContext applicationContext = new ClassPathXmlApplicationContext("bean.xml");


با تشکر

قبل توسط (1.1هزار امتیاز)
منظورتون اینه که خودتون یک پیاده سازی جدید برای ApplicationContext در Spring داشته باشید و از پیاده سازی های پیش فرض استفاده نکنید؟
قبل توسط (60 امتیاز)
سلام
دقیقا منظورم همینه.

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)
ویرایش شده قبل توسط

اگر خیلی به نحوه پیاده سازی این نوع کلاس ها علاقه مند هستید پیشنهاد من مطالعه سورس کد این کلاس در github برای مثال سورس کد مربوط به کلاس ClassPathXmlApplicationContext را می توانید در این لینک مطالعه کنید.

از نظر مفهومی Application Context در Spring یک container پیشرفته است که وظیفه ایجاد bean های Spring و برقراری ارتباطات (depencency) بین آنها را بر عهده دارد. ClassPathXmlApplicationContext مشخصات bean ها را از یک فایل xml می خواند که تعاریف و dependency ها درون آن تعریف شده است.

قبل توسط (60 امتیاز)
نمایش از نو قبل توسط
سلام
این چیزهایی را که گفتید کار کردم. یک توضیح کلی (سناریوی پیاده سازی)درباره عملکرد این تکه کد برایم بدهید که چکار کنم؟
تشکر بابت وقت گذاشتن تان
قبل توسط (1.1هزار امتیاز)
جواب ویرایش شد.

سوالات مشابه

0 امتیاز
1 پاسخ 156 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
0 پاسخ 319 بازدید
+1 امتیاز
1 پاسخ 453 بازدید
+1 امتیاز
1 پاسخ 572 بازدید
0 امتیاز
2 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 497 بازدید
...