Как init () вызывается для обработчика в WebApp - PullRequest
0 голосов
/ 18 мая 2010

У меня есть объект Handler, который функционирует как сервис. У него есть открытый метод init, определенный в реализации, но не интерфейс. Этот обработчик также автоматически подключается через Spring. Как вызывается метод init? Это через Spring или Tomcat это называет?

1 Ответ

2 голосов
/ 18 мая 2010

Если это весна, атрибут init-method должен помочь. Точно так же можно реализовать метод InitializingBean#afterPropertiesSet, в котором можно вызвать init.

Если вы не видите весной атрибута init-method, который указывается для объявления компонента, ищите объявление атрибута default-init-method="init" в корневом теге, beans.

...