пружина mvc инициализация сервлета

Я плохо знаком с пружинным MVC. Я ищу место моей пружиной mvc applicationwhere, я могу инициализировать все виды вещей в приложении. обычно я делал это в init () метод моего основного сервлета, но теперь сервлет диспетчера имеет пружину, и я не могу сверхъязь функция init.

какова лучшая практика?

Спасибо.

6
задан Mirko N. 5 January 2010 в 12:45
поделиться

2 ответа

Используйте ServletContextListener и определите его в web. xml:

<listener>
    <listener-class>com.company.YourListenerClass</listener-class>
</listener>

(Вы создаете класс, который реализует ServletContextListener и реализует метод contextInitialized(), в который вы помещаете код инициализации)

.
13
ответ дан 8 December 2019 в 18:37
поделиться

Все бобы могут иметь init-метод. См. документацию . Я полагаю, что лучшим методом будет использование этого метода для каждой фасоли, которую вы определите. Бобы могут иметь ссылки на другие бобы, если это необходимо.

0
ответ дан 8 December 2019 в 18:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: