Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > приложение на сервлетах


Автор: xoma 4.4.2007, 11:31
добрый день!

стоит задача написать простенькое приложение используя только сервлеты(без JSP).....так вот....приложение должно работать с БД MYSQL....собственно вопрос.....
приложение состоит из 5 сервлетов, каждому из них необходимо работать с БД.., таким образом получается что для начала каждый сервлет должен получить соединение с БД...как можно сделать так что бы это соединение создавалось только один раз а потом использовалось бы всеми сервлетами????....
(я только начинаю изучать эту технологию....так что сильно не пинайте...))))

Автор: superVad 4.4.2007, 11:44
ИМХО - с jsp проще и удобнее.
Насчет соединения с базой  - тут тебе нужен пул конектов (поищи по форуму).

А что за сервер приложений?

Автор: AntonSaburov 4.4.2007, 11:45
Зайди сюда http://wiki.vingrad.ru/Java:%D0%A1%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BE%D1%82%D0%B4%D0%B5%D0%BB_%D0%BA%D0%B0%D0%B4%D1%80%D0%BE%D0%B2
и посмотри части 3 и 7 - как раз хватит.

Хотя в том же Томкате существует возомжность задать параметры соединения через конфигурационный файл, но я думаю, что примера в данном случае хватит за глаза.

Автор: xoma 4.4.2007, 11:47
я пока на томкате тренируюсь.....))) знаю есть такая вещь как контекст сервлетов, можно ли туда добавить объект типа Connection??? и насколько правильно будет такое решение??

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)