| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > где создавать пул соединений с базой? jsf |
| Автор: skhilkov 1.5.2007, 17:39 |
| подскажите пожайлуста, где создавать пул соединений с БД если используешь JSF? на первой странице? Можно ли это сделать до обращения к какой-либо странице? |
| Автор: ecologist 2.5.2007, 08:48 |
| А почему именно на странице надо это сосздавать ? Разве это не делается в каком-нибудь компоненте на серверной стороне ? |
| Автор: skhilkov 2.5.2007, 09:20 |
| ecologist, имел ввиду обращение к первой странице, да и еще, соединяюсь с помощью хибернэйт........ |
| Автор: Anklav 2.5.2007, 09:33 |
| Можно создавать пул в listener'е (с интерфейсом javax.servlet.ServletContextListener), зарегистрировав его в web.xml. Ещё можно готовые фреймворки взять, которые для этого и предназначены, например IoC контейнер из springframework. |
| Автор: skhilkov 2.5.2007, 09:52 | ||
а можно поподробнее чуть-чуть? |
| Автор: Anklav 2.5.2007, 10:05 | ||||
| Ну можно попробовать и поподробнее Значит создаем класс:
Дальше нужно зарегить его в web.xml:
Ну вот. |
| Автор: skhilkov 2.5.2007, 10:08 |
| Anklav, спасибо! +1 |
| Автор: tux 2.5.2007, 13:05 |
А зачем вообще это делать если Hibernate уже все умеет? |