Wywołania zwrotne cyklu życia
Dla dowolnych metod komponentu zarządzanego można stosować standardowe adnotacje javax.annotation.PostConstruct
i javax.annotation.PreDestroy
ze specyfikacji JSR 250 (odpowiednio w celu inicjalizacji i zwalniania zasobów):
@ManagedBean("myBean") public class MyManagedBean { @PostConstruct public void setupResources() { // ... } @PreDestroy public void cleanupResources() { // ... } public String sayHello() { return "Witaj " + name; } }
Metoda setupResources
odpowiada za uzyskiwanie zasobów potrzebnych w czasie wykonywania metody biznesowej, natomiast metoda cleanupResources
jest miejscem zamykania lub zwalniania tych zasobów. Metody wywołań zwrotnych cyklu życia są wywoływane po konstruktorze bezargumentowym.
Get Java EE 6. Leksykon kieszonkowy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.