Форум программистов, компьютерный форум CyberForum.ru

Выбор ORM для динамического подключения к различным базам - Java БД

Восстановить пароль Регистрация
 
fadeinmad
9 / 9 / 1
Регистрация: 25.11.2012
Сообщений: 106
19.12.2016, 07:34     Выбор ORM для динамического подключения к различным базам #1
Приветствую. Поставлена следующая задача: есть приложение на Java Spring MVC. Требуется подсоединяться к различным БД. Мы не знаем, какая это будет база (mysql, Oracle, MS SQL и т.д.). На входе известна только строка соединения, логин с паролем и список таблиц с нужными данными. Атрибуты таблиц (столбцы) неизвестны, их требуется получать из базы.
Таким образом, все ORM, требующие XML-маппинг, по идее отпадают, любая идея вбить параметры БД на уровне кода также отпадает.
Подскажите, какая ORM будет удобна для такого подхода или вообще какая-то другая технология? Заранее благодарю.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2016, 07:34     Выбор ORM для динамического подключения к различным базам
Посмотрите здесь:

Java БД Как подключится к нескольким базам данных
Java БД Компоненты для доступа к базам данных
Java БД Средство ORM c генерацие классов сущн по ResultSet, есть такие?
Java БД Ошибка подключения драйвера БД в Apache Derby
OpenShift - подключения к базе данных Java БД
Выбор базы для локального и удалённого использования Java БД
Ошибка подключения Java БД
Выбор БД для Java приложения Java БД
Java БД Oracle Выбор инструмента для создания графического интерфейса БД на Java
Ошибка при проверки подключения к бд Java БД MySQL
Java БД Ошибка подключения к MySQL
Java БД Подключения через hibernate

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LeX
155 / 155 / 40
Регистрация: 30.06.2010
Сообщений: 631
19.12.2016, 09:05     Выбор ORM для динамического подключения к различным базам #2
jdbc и самописный построитель запросов
fadeinmad
9 / 9 / 1
Регистрация: 25.11.2012
Сообщений: 106
19.12.2016, 10:15  [ТС]     Выбор ORM для динамического подключения к различным базам #3
А нет решения типа ORM? Например, такое, которое позволяет написать универсальные класс для подключения к БД и построения запросов, используя что-то наподобие Schema ?
Писать свою библиотеку затратно по времени.
KEKCoGEN
Модератор
 Аватар для KEKCoGEN
1786 / 1664 / 407
Регистрация: 28.12.2010
Сообщений: 6,752
19.12.2016, 12:53     Выбор ORM для динамического подключения к различным базам #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
fadeinmad, ваша задаче не подходит под определение ORM. ORM - Object Relation Model. У вас же нет никакних объектов из которых вы можете пострить модель. Пишите свой код. Из готового думаю можно взять пул подключения к БД. Что нибудь типа c3p0. Дальше пишите свой слой абстракции работы с данными и на его основе уже свою бизнес логику
Yandex
Объявления
19.12.2016, 12:53     Выбор ORM для динамического подключения к различным базам
Ответ Создать тему

Метки
db, java, mvc, orm, spring, бдб субд
Опции темы

Текущее время: 08:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru