Mireczki mam pytanie odnośnie ustawiania kolejności filtrów w spring boocie. Mam zdefiniowany jeden filtr poprzez rozszerzenie klasy OncePerRequestFilter i tutaj spoko, w trakcie konfiguracji beana mogę ustawić sobie order i nawet działa.
Mam drugi bean (konfiguracja w application.properties) z logbookiem (do logowania requestów i responsów od zalando) który ma defaultowo najniższy priorytet (widać to po odpaleniu aplikacji z logowaniem na poziomie debug (logbookFilter urls=[/*] order=2147483647)
Problem w tym, że potrzebuję aby filtr z logbookiem uruchamiał się przed tym moim customowym ale nie mam pojęcia gdzie mogę zmienić jego kolejność. Aktualnie oba mają najniższy priorytet i mój customowy filtr jest uruchamiany pierwszy (widać to po logowaniu w konsoli + jak w moim poleci exception to logbook w ogóle nie loguje).
Mam zdefiniowany jeden filtr poprzez rozszerzenie klasy OncePerRequestFilter i tutaj spoko, w trakcie konfiguracji beana mogę ustawić sobie order i nawet działa.
Mam drugi bean (konfiguracja w application.properties) z logbookiem (do logowania requestów i responsów od zalando) który ma defaultowo najniższy priorytet (widać to po odpaleniu aplikacji z logowaniem na poziomie debug (logbookFilter urls=[/*] order=2147483647)
Problem w tym, że potrzebuję aby filtr z logbookiem uruchamiał się przed tym moim customowym ale nie mam pojęcia gdzie mogę zmienić jego kolejność.
Aktualnie oba mają najniższy priorytet i mój customowy filtr jest uruchamiany pierwszy (widać to po logowaniu w konsoli + jak w moim poleci exception to logbook w ogóle nie loguje).
#programowanie #programista15k #springboot #spring #logbook #logowanie
@Order
?