Я новичок в Spring Boot. Теперь я хочу добавить слушателя.
например public MySessionListener implement HttpSessionListener
Как настроить SpringApplication
? Могу ли я использовать SpringApplication.addListener()
или другим способом сделать это? Пожалуйста.Как настроить sessionListener использовать весеннюю загрузку 1.x
5
A
ответ
9
Что вы имеете в виду, это слушатели для жизненного цикла контекста Spring. Это не то, что вы хотите.
Spring boot documentation states:
При использовании встроенный контейнер сервлетов можно зарегистрировать сервлетов, Фильтры и все слушатели из Servlet спецификации (например HttpSessionListener) непосредственно как Spring бобов. Это может быть особенно удобно, если вы хотите сослаться на значение из вашего приложения application.properties во время настройки.
UPDATE:
import org.springframework.context.annotation.Bean;
import javax.servlet.http.HttpSessionListener;
@Bean
public HttpSessionListener httpSessionListener(){
// MySessionListener should implement javax.servlet.http.HttpSessionListener
return new MySessionListener();
}
Смежные вопросы
- 1. Как отключить весеннюю загрузку HibernateJpaAutoConfiguration
- 2. Как настроить пул соединений в весеннюю загрузку для Elasticsearch
- 3. принудительно настроить весеннюю загрузку для использования hibernate/mysql вместо orientdb
- 4. Как настроить весеннюю загрузку, начиная со страницы 1, а не 0
- 5. Тест огурца на весеннюю загрузку
- 6. Как подключить конечную точку завершения, весеннюю загрузку
- 7. Добавить причину фразы в весеннюю загрузку 1.4.x
- 8. Как изменить версию журнала в весеннюю загрузку?
- 9. Перенести существующее приложение весны на весеннюю ботинок, вручную настроить весеннюю загрузку?
- 10. Как использовать внешний файл конфигурации log4j.xml, используя весеннюю загрузку?
- 11. настроить весеннюю безопасность
- 12. Как настроить индивидуальную весеннюю работу?
- 13. Как заставить весеннюю загрузку обновлять ресурсы?
- 14. Как перенести jsp-сервлет на весеннюю загрузку?
- 15. Как записывать заявления sql в весеннюю загрузку
- 16. установить весеннюю загрузку CLI в windows 7
- 17. Создайте несколько битв за весеннюю загрузку
- 18. Как настроить весеннюю безопасность для нескольких сервлетов?
- 19. Как настроить весеннюю грань в IntelliJ IDEA
- 20. Вид на весеннюю загрузку не работает
- 21. Отключить весеннюю загрузку OAuth в выбранном профиле
- 22. webjar не загружается в весеннюю загрузку
- 23. Я не могу запустить весеннюю загрузку
- 24. IntelliJ Ultimate игнорирует весеннюю загрузку application.properties
- 25. Подключиться к Oracle, используя весеннюю загрузку
- 26. Как настроить загрузку
- 27. Как настроить весеннюю безопасность i18n с параметром
- 28. Spring WS UsernameToken аутентификация + управление сеансом через весеннюю загрузку
- 29. Как заменить последний Jetty 9 в весеннюю загрузку?
- 30. Как настроить загрузку Twitter при использовании Rails 3.x?
Спасибо за ваш ответ, я понял метод добавления слушателя. Я попробую ваше предложение. – BERARM
Можете ли вы опубликовать пример кода? – telebog
@telebog. Добавлен простой пример регистрации Spring bean – luboskrnac