Вы можете себе представить, что SessionFactory
представляет базу данных, а Session
представляет соединение с базой данных.Session
это получить от SessionFactory
, так же, как вы получаете соединение с базой данных из базы данных.Учитывая Session
, вы не можете изменить базу данных, к которой он подключается.
В вашем случае вы должны создать SessionFactory
для базы данных1 и базы данных23.Получите Session
из базы данных1 * SessionFactory
, если вы хотите подключиться к базе данных1.В противном случае получите Session
из базы данных 23 SessionFactory