Мне нужно иметь несколько баз данных для разных клиентов. Как я могу обрабатывать несколько баз данных с помощью Hibernate? Есть ли хорошие примеры, как это сделать?Hibernate с использованием нескольких баз данных
Я мог бы создать объект конфигурации, а затем создать SessionFactory, но это создало бы всегда новую фабрику сеансов, которая не была бы очень мудрой.
EDIT:
Теперь я могу получить спящий объект конфигурации, когда пользователь входит в, но как я могу создать/получить сеанс завода с этим объектом, так что там будет только одна сессия завода для одной базы данных (если, конечно, одновременно используются несколько баз данных, тогда может быть более одной фабрики сеансов)?
Thanx для этого ответа, но поскольку все базы данных идентичны, мне удалось использовать только один SessionFactory. Теперь я создаю объект Connection и использую метод sessionFactory.openSession (соединение); для перехода в спящий режим. Теперь я могу динамически подключаться к любой базе данных, которую я хочу. – newbie
@newbie: Я не хочу быть грубым, но вы должны попытаться дать соответствующие сведения, задавая вопрос, читатели не читают мнения. –
Извините за это, я постараюсь быть более конкретным в следующий раз – newbie