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

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

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

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

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


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