Я использую Hibernate для подключения к базе данных MySQL.
Мой метод saveOrUpdate:
public void saveOrUpdate(T t){
Session session = HibernateUtil.getSession();
Transaction transaction = session.beginTransaction();
session.saveOrUpdate(t);
transaction.commit();
}
Я использовал этот метод на самом деле около полугода, он работал хорошо.
Но теперь, когда я делаю джунт-тест с использованием этого метода, это кажется отстойным.
Сначала я делаю saveOrUpdate, а затем использую Criteria для запроса, результат получается правильным, но в базе данных ничего не изменилось.
Может ли кто-нибудь подсказать, что здесь происходит?
Большое спасибо.