+1 امتیاز
قبل در برنامه نویسی توسط (24 امتیاز)
ویرایش شده قبل توسط

چرا فایل web.xml  در پروژه های اسپرینگ بوت حذف شده ولی در خوده پروژه ی اسپرینگ این فایل هنوز هست؟ دلیلش چیه ؟

1 پاسخ

+1 امتیاز
قبل توسط (693 امتیاز)
ویرایش شده قبل توسط
 
بهترین پاسخ

اسپرینگ بوت یک opinionated فریم ورک هست یعنی برای شما چارچوب تعیین میکنه و به شما بعضی چیزها رو تحمیل می کنه جواب کوتاه سوال شما میشه چونکه این فریم ورک اینجوری دوست داشته اما از نسخه سرولت 3 به بعد این امکان وجود داره تا شما با کدهای جاوا پروژه ی وب خودتون رو بدون فایل web.xml کانفیگ کنید و اسپرینگ بوت هم از این امکان استفاده می کنه برای اطلاعات بیشتر این فایل  رو می تونید ببینید .

SpringBootServletInitializer.java

قبل توسط (24 امتیاز)
خیلی ممون از جوابتون
یه توضیحی در مورد دو کانفیگ در فایل web.xml  اکر ممکنه این دو کانفیگ چیکار میکنن:
 <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
قبل توسط (693 امتیاز)
اینجا http://www.jedlab.ir/course/6856 و اینجا http://www.jedlab.ir/course/13291 کامل توضیح داده شده

سوالات مشابه

+1 امتیاز
1 پاسخ 639 بازدید
+1 امتیاز
1 پاسخ 812 بازدید
0 امتیاز
2 پاسخ 616 بازدید
+1 امتیاز
1 پاسخ 1.4هزار بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
+1 امتیاز
1 پاسخ 585 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط java_ (778 امتیاز)
...