Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Несколько вопросов по JDBC / 6 сообщений из 6, страница 1 из 1
29.11.2004, 21:53
    #32804845
Несколько вопросов по JDBC
1. Есть ли в JDBC что-то подобное как в C# датасеты и представления?
2. Как лучше работать с БД - открыть соединение и в течении всего времени работать с этим объектом или же открывать соединение для выполнения операции
3. Какую инфу посоветуете почитать для отображения таблицы БД в GUI таблице jTable как наиболее безболезненный вариант (ссылочки приветствуются)
4. каким образом полученные данные запросом "SELECT * FROM table" можно фильтровать на клиенте?
...
Рейтинг: 0 / 0
29.11.2004, 23:11
    #32804883
stdio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по JDBC
Безлер Игорь1. Есть ли в JDBC что-то подобное как в C# датасеты и представления?
2. Как лучше работать с БД - открыть соединение и в течении всего времени работать с этим объектом или же открывать соединение для выполнения операции
3. Какую инфу посоветуете почитать для отображения таблицы БД в GUI таблице jTable как наиболее безболезненный вариант (ссылочки приветствуются)
4. каким образом полученные данные запросом "SELECT * FROM table" можно фильтровать на клиенте?
1. Читай спецификацию JDBC
2. Открытие соединения - очень дорогая операция. Выводы делай сам.
3. BC4J
4. А нафига? Используй фильтрование данных в запросе.
...
Рейтинг: 0 / 0
30.11.2004, 08:18
    #32805004
Несколько вопросов по JDBC
>> 2. Открытие соединения - очень дорогая операция. Выводы делай сам.

но не менее ли безопасная? а если соединение оборвётся?
...
Рейтинг: 0 / 0
30.11.2004, 08:54
    #32805040
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по JDBC
Адрей Xарин>> 2. Открытие соединения - очень дорогая операция. Выводы делай сам.

но не менее ли безопасная? а если соединение оборвётся?
на сегодняшний день имеется большое количество пулов соединений,
которые делаю реконнект при обрыве. ну и что - если оборвется?
любое соединение може оборваться.
используя пул открытых соединений, решается проблема с задержкой
(например у нас 3-4 секунды коннект происходит) при открытии нового
соединения.

и что такое - "безопасная"? и почему - "не менее"?
...
Рейтинг: 0 / 0
30.11.2004, 09:33
    #32805099
stdio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по JDBC
Адрей Xарин>> 2. Открытие соединения - очень дорогая операция. Выводы делай сам.

но не менее ли безопасная? а если соединение оборвётся?
Безопасность - это нарушение прав доступа и прочее из этой темы и отношения к пересозданию соединения нет никакого.
В результате чего оборвётся?
В результате падения сервера базы данных? Используй RAC + TAF.
Падения сети? Решай проблему с сетевым администратором. ПО базы данных рассчитывает на корректную работы внешнего окружения (OS/Железо сервера/Диски/Сеть) и НЕ занимается непрофильными задачами.
...
Рейтинг: 0 / 0
30.11.2004, 18:01
    #32806437
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Несколько вопросов по JDBC
Подобное DataSet и даже лучше:
1) Hibernate ( http://www.hibernate.org/ )
2) Проект OJB от jakarta.apache.org
3) RowSet от SUN ( есть в поставке jdk1.5 и отдельно )
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Несколько вопросов по JDBC / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]