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

آیا می توان در یک پروژه Spring یکسری bean ها را با استفاده از @Configuration تعریف کرد و یکسری دیگر را در قالب XML تعریف کرد؟

1 پاسخ

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

بله این کار امکانپذیر است. با استفاده از @ImportResource می توانید فایل xml حاوی تنظیمات bean های Spring را در تنظیمات بر پایه annotation پروژه خود import کنید:

@Configuration
@ImportResource("classpath:applicationContext.xml")
public class AppConfig {

}

و سپس ApplicationContext پروژه خود را با کلاس AnnotationConfigApplicationContext ایجاد کنید:

ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class);

سوالات مشابه

0 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
1 پاسخ 192 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 1.2هزار بازدید
+1 امتیاز
1 پاسخ 544 بازدید
+1 امتیاز
1 پاسخ 782 بازدید
+1 امتیاز
1 پاسخ 601 بازدید
0 امتیاز
1 پاسخ 708 بازدید
+1 امتیاز
1 پاسخ 638 بازدید
...