فرض کن واسه مدیریت آبجکت های زمان اجرا دو تا فایل کانفیگ داریم .حالا چرا دو تا ؟

یکی از فایل های کانفیگ در دسکتاپ اپلیکیشن ها جواب میده و اون یکی هم شامل آبجکت های وب هستش که نمیشه تویه دسکتاپ ازش استفاده کرد. واسه همین مجبوریم جداشون کنیم تا اگه خواستیم یه قسمت از اپلیکیشن رو در محیط دسکتاپ تست کنیم به راحتی این کار رو انجام بدیم .

واسه همین باید تویه فایل کانفیگ وب بیاییم کانفیگ دسکتاپ را ایمپورت کنیم .

 

کانفیگ دسکتاپ (spring-context.xml)

کانفیگ وب (spring-mvc-servlet.xml)

نحوه استفاده از کانفیگ دسکتاپ در برنامه (MainSpringTest)

نحوه استفاده از کانفیگ وب در برنامه وب (web.xml)

 

منبع : How to load multiple Spring bean configuration file

دانلود سورس کد