|
0 / 0 / 0
Регистрация: 11.10.2013
Сообщений: 37
|
|
Создать подключение к БД по данным, полученным от пользователя26.04.2019, 16:47. Показов 1028. Ответов 1
Метки нет (Все метки)
Всем доброго времени суток!
Подскажите, пожалуйста, лучший способ реализации подключения к БД в следующей ситуации: На момент старта программа ничего не знает о параметрах для подключения. Пользователь через форму на сайте вводит эти данные(адрес, порт, юзер итп) и уже по ним происходит коннект. Баз может быть несколько, т.е. пользователь может создать несколько подключений к разным базам с единой структурой. Я посомотрел несколько вариантов, которые обычно используются и там конфигурация происходит через xml или бины. На сколько я понимаю, мне это все не подходит. Какие есть варианты реализовать задуманное? При всем этом хотелось бы, чтобы это все дружило с какой-нибудь ОРМ.
0
|
|
| 26.04.2019, 16:47 | |
|
Ответы с готовыми решениями:
1
Как обратиться к данным, полученным из запроса к БД Как обратиться к данным XML, полученным из Excel |
|
88 / 88 / 80
Регистрация: 25.08.2013
Сообщений: 337
|
|
| 10.05.2019, 13:39 | |
|
Например использовать Hibernate Multitenancy https://www.baeldung.com/hibernate-5-multitenancy
Для каждого подключения в рантайме создавать DataSource, сохранять его в кеше (Map<String, DataSource> например какой-нибудь). Далее по id (ключу в мапе) получать DataSource при подключении. Реализовывал подобное, мой проект https://github.com/iurybakov/getawr
0
|
|
| 10.05.2019, 13:39 | |
|
Помогаю со студенческими работами здесь
2
Изменить страницу, согласно полученным данным в формате JSON
построение изображения по данным пользователя Доступ к данным браузера другого пользователя Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|