Мне нужно иметь возможность определить, какую базу данных использовать во время входа в систему из приложения.Это старый код, который меня попросили помочь изменить на основе Struts и hibernate.Мне нужно решить, основываясь на пользовательских данных, к какой базе данных подключаться во время входа в систему.Однако я не уверен относительно того, как приступить к осуществлению этого.Я новичок в обеих технологиях веб-разработки, поэтому я все еще учусь, и в соответствии с имеющейся у меня книгой мне нужно создать одну сессионную фабрику для каждой базы данных.Основываясь на веб-примерах, проблема такого рода была объяснена с точки зрения использования нескольких баз данных в приложении, но мне нужно использовать только тот, который содержит пользовательские данные в течение сеанса (подробности хранятся в каждой базе данных).