ContextLoaderListener при загрузке spring

#spring-boot

#spring-загрузка

Вопрос:

Я новичок в spring boot

Я пытаюсь настроить ContextLoaderListener и зарегистрировать компонент в прослушивателе, чтобы я мог использовать его в двух разных DispatcherServlet режимах.

Я успешно выполнил это в spring mvc с помощью JavaConfig , но в spring-boot я не могу настроить ContextLoaderListener

Пожалуйста, помогите

Комментарии:

1. public class CustomWebAppInitializer implements WebApplicationInitializer { @Override public void onStartup(ServletContext container) { AnnotationConfigWebApplicationContext rootContext = new AnnotationConfigWebApplicationContext(); rootContext.register(RootConfiguration.class); ContextLoaderListener contextLoaderListener = new ContextLoaderListener(rootContext);......

2. Вам действительно не нужен ContextLoaderListener ,… Просто добавьте свой компонент в конфигурацию, добавьте DispatcherServlet и готово.

Ответ №1:

добавить @ServletComponentScan к основному методу