|
|
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Ситуация. Есть сервлет в котором есть инициализированный датасорс. Есть некоторое количество классов методы в которых должны пользовать коннекции от этого датасорса. Как сие правильно реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 20:32:45 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
А так не пробовал? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 20:34:23 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
в каждом классе? Такая бадяга торчит в сервлете - там всё нормально. Хотелось не городить лишнего кода и использовать то, что написано в сервлете. Впрочем, если вариантов нет, мож но и метод реализовать отдельно для каждого класса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 20:43:05 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Vincent FROSTв каждом классе? Такая бадяга торчит в сервлете - там всё нормально. Хотелось не городить лишнего кода и использовать то, что написано в сервлете. Впрочем, если вариантов нет, мож но и метод реализовать отдельно для каждого класса. Здрасьте, приехали. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. вызываешь Код: plaintext 1. 2. 3. P.S. Сервлеты — говно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 20:45:20 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Хрюхрюшкин. P.S. Сервлеты — говно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 21:01:00 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Хрюхрюшкин. Vincent FROSTв каждом классе? Такая бадяга торчит в сервлете - там всё нормально. Хотелось не городить лишнего кода и использовать то, что написано в сервлете. Впрочем, если вариантов нет, мож но и метод реализовать отдельно для каждого класса. Здрасьте, приехали. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. вызываешь Код: plaintext 1. 2. 3. P.S. Сервлеты — говно. а в пул экзостед оно не упрётся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 21:23:48 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Vincent FROST а в пул экзостед оно не упрётся? А ты не собираешься эти коннекты освобождать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 21:24:54 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Хрюхрюшкин.P.S. Сервлеты — говно. Чем не устроили и что в замен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 21:27:39 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
закрываю всё перед выходом из метода. Была примерно такаяже реализация - уперся. даж с закрывалками. но мож нам шо накосячил... щас проверю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 21:28:35 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. а так вроде работает. хз правда шо будет при большой нагрузке и шо лепить в настройки датасорса шоб держало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 22:15:49 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
Vincent FROST а в пул экзостед оно не упрётся? Ну чтобы не заморачиваться на закрытии соединений можно использовать Spring JDBC. В частности JdbcTemplate. Он автоматом всё закрывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 22:32:15 |
|
||
|
DBCP и не только
|
|||
|---|---|---|---|
|
#18+
unicornmirage Vincent FROST а в пул экзостед оно не упрётся? Ну чтобы не заморачиваться на закрытии соединений можно использовать Spring JDBC. В частности JdbcTemplate. Он автоматом всё закрывает. на данный момент эт ужо не принципиально. Оно как бы всё работает. Единственное шо непонятно - резалтсет иногда закрывается раньше чем с него снимаются данные. Мож кто подскажет настройки датасорца шоб нормально тянуло порядка 200 юзеров активно работающих? Сейчас стоит вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 22:37:16 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34766188&tid=2144762]: |
0ms |
get settings: |
21ms |
get forum list: |
25ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
89ms |
get topic data: |
24ms |
get forum data: |
6ms |
get page messages: |
102ms |
get tp. blocked users: |
3ms |
| others: | 327ms |
| total: | 613ms |

| 0 / 0 |
