2014-09-01 3 views
0

Я новичок в hibernate.I есть вопрос, пожалуйста, помогите мне.Можем ли мы иметь более одного файла cfg в спящем режиме?

Можем ли мы иметь более одного файла hibernate.cfg.xml в одном веб-приложении?

Если да, то, пожалуйста, объясните.

Заранее спасибо

+0

что вы хотите, чтобы делать? пожалуйста, объясни. TIA – Leo

+0

LEo Мне нужно подключить две разные базы данных с одним приложением –

+1

проверить http://www.javabeat.net/configuring-multiple-databases-in-hibernate/ – Leo

ответ

3

Да, вы можете.

Всякий раз, когда вы создаете сессионный фабрику, вы можете указать, какой файл конфигурации, которую вы хотите использовать, и создать столько SessionFactory объектов по мере необходимости:

SessionFactory sessionFactory1 = new Configuration().configure("ConfigFile_1.cfg.xml").buildSessionFactory(); 

Смотрите пример here