Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Правильное написание подсоединения к БД через JDBC / 3 сообщений из 3, страница 1 из 1
20.08.2004, 17:13
    #32659640
akula84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное написание подсоединения к БД через JDBC
вопрос такой, не мог бы кто-нибудь показать профессиональное написание запроса к БД.

У меня все работает, но мне почему-то не нравиться, как я написал.

1) Как правильно задавать строку запроса?
в классе или непосредственно в методе?
2)как менять параметры в запросе понятно( при помощи preparedstatement), а можно ли таким же образом менять название таблицы, к которой мы обращаемся?только разделением строки до названия БД и после?
просто при обращении к dbf , хочется менять название файлика
3)какие параметры, как правило идут в лог?
4)Куда обычно сохраняют данные из select :в массивы, вектора или свои переменные своих классов
5)Создают ли отдельно свои классы со своими connections, statement и resultset

Извиняюся за не совсем сложные вопросы, но
очень интеерсно это знать

Спасибо за ответы
...
Рейтинг: 0 / 0
26.08.2004, 13:25
    #32666592
big_mammoth
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное написание подсоединения к БД через JDBC
Рекомендую почитать это
Получишь ответы на многие вопросы
...
Рейтинг: 0 / 0
10.09.2004, 05:02
    #32688643
ArchiMage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное написание подсоединения к БД через JDBC
Если хочешь динамический SQL, храни все используя класс preferences. Параметры нумеруй и храни там же с указанием типа и разбодяжкой потом в коде в зависимости от типа. Сам запрос храни в preferences тоже. Напиши проверяльщик запроса, который будет тебе выдавать правильное ли количество параметров ты указал для запроса. Лучше всего будет, если ты для такого дела сварганишь отдельный проектик, обладающий интерфейсом.
Но все это относится к достаточно большим проектам с часто меняющимися требованиями, т.к. трудозатраты окупаются обычно после 10-ти таблиц и ежемесячным, влияющим на твое приложение, изменением структуры хотя бы в одной из них.
Очень подходит такой подход к развивающимся корпоративным проектам. Но в конце концов устоявшийся проект с устоявшейся спецификацией надо будет переписать в статичной форме, хорошо спроектировав структуру данных. Это может явиться спецификацией к генератору схемы из динамичных preferences.
Вроде как есть тулзины, помогающие делать такие вещи, но применительно к Oracle, т.к. они реализуют независимость от изменения структуры данных с помощью хранимых процедур.
Для DBF можешь сам написать сначала интерфейс к данным, который и будешь безболезненно относительно остального приложения менять. А в приложении пользоваться только этим интерфейсом - читай про шаблон Facade.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Правильное написание подсоединения к БД через JDBC / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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