Определить метод уничтожения в компоненте на основе аннотаций? - PullRequest
16 голосов
/ 06 июня 2011

Я ищу способ сообщить Spring, какой метод для bean-компонента на основе аннотаций он должен вызывать при уничтожении этого bean-компонента.

Чего я на самом деле пытаюсь добиться, так это получать уведомления о том, что bean-объект сессионной области уничтожен, чтобы сохранить некоторые данные из этого сеанса.

1 Ответ

23 голосов
/ 06 июня 2011

Вам необходимо реализовать DisposableBean или (предпочтительно) аннотировать метод с помощью javax.annotation.PreDestroy, что более переносимо.

...