У меня есть старое приложение Spring MVC, и мне нужно установить Spring boot (2.1.5) для совместной работы со старым web.xml. Зачем? Правила аутентификации, определенные в файле web.xml, не работают в новом классе приложений, поэтому, если возможно, я хочу выпустить правила аутентификации в файле web.xml, но, похоже, загрузочная версия Spring не читает файл web.xml.
Файл web.xml находится в папке webapp/WEB-INF
и представляет собой версию сервлета 3.0.
Нужно ли ссылаться на web.xml в моем классе конфигурации загрузки Spring?
Это определение моего класса сегодня:
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class} )
@ComponentScan
@PropertySource("classpath:spring-boot.properties")
public class AppConfig extends SpringBootServletInitializer implements WebApplicationInitializer {