Wywołanie metod inicjalizujących, finalizujących komponent

Odpowiedz Nowy wątek
2015-02-03 20:37
kardamon
0

Witam,

Mam problem dotyczący metod inicjalizujących badź finalizujących komponent w kontenerze Sring.

Wywołuję metody inicjalizujace za pomocą adnotacji PostContract, afterPropertiesSet( z interfejsu Initializing Bean) oraz poprzez metody zdefiniowane w pliku XML <bean class="nazwapkaietu.nazwaklasy" init-method="xmlInit" destory_method="destoryInit" />

Tak samo mam zapisane metody inicjalizujące.

Metody są wywoływane w kolejności :

@PostConstract
afterPropertiesSet
xmlInit
@Predestory
destroy (Disposable bean)
destoryInit

Moje pytanie brzmi :
Czy te wszystkie inicjalizujące uruchamiają się jednocześnie czy kontener każda po kolei uruchamia po sobie??

Pozdrawiam,
K

edytowany 2x, ostatnio: Koziołek, 2016-12-13 18:26

Pozostało 580 znaków

2015-02-04 11:38
0

Uruchamia po kolei. W przypadku gdy dwie lub więcej metod sa oznaczone jako @PostConstruct/@PreDestroy to będą uruchomione w kolejności "losowej" (zazwyczaj w kolejności deklaracji)

Pozostało 580 znaków

2015-02-04 16:16
kardamon
0

Dziękuję bardzo za odpowiedź.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0