Мне нужно получить некоторую конфигурацию и подключиться к внешним ресурсам/объектам/системам где-нибудь и сохранить ее в области приложения.
Я могу увидеть два способа настройки моего приложения:
- Переопределение
init()
в существующих сервлетах и требуемый код там и сохранение всех сконструированных объектов внутри этого же сервлета. - Наличие своего рода серфинга инициализации и использование его
init()
для выполнения этой работы. Затем сохраните созданные объекты вServletContext
, чтобы поделиться им с другими сервлетами.
Какой из вышеперечисленного лучше подходит? Есть ли лучший способ обмениваться объектами между сервлетами? Вызов их непосредственно друг от друга или так...?