Я немного запутался между ними. Как я знаю, оба возвращают сеанс hibernate, SessionFactory.getCurrentSession()
возвращает контекстный сеанс, основанный на свойстве <property name="current_session_context_class">
, который установлен в файле hibernate.cfg.xml
Разве мы не должны всегда придерживаться такого подхода?
Какое дополнительное значение добавляется SessionFactory.openSession()
?