Вопрос не столько в этом, сколько:
Если я буду запрашивать данные без связки
session.beginTransaction();
session.getTransaction().commit();
он будет выдавать мне данные из первого запроса (даже если я после него что-то изменял в бд) или все-таки запрашивать новые?