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.3هزار بازدید
0 امتیاز
1 پاسخ 200 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 1.2هزار بازدید
+1 امتیاز
1 پاسخ 552 بازدید
+1 امتیاز
1 پاسخ 800 بازدید
+1 امتیاز
1 پاسخ 612 بازدید
0 امتیاز
1 پاسخ 715 بازدید
+1 امتیاز
1 پاسخ 650 بازدید
...