У меня есть объект -
@Entity
public class myObject{
public string fieldA;
public string fieldB
...
}
У меня нет экземпляра, но я хочу удалить все строки в БД, которые имеют
fieldA == A
.
Это правильный путь?
try {
session.beginTransaction();
session.createQuery("delete from MyObject where fieldA = " +
"BlaBla").executeUpdate();
session.getTransaction().commit();
savedSuccessfully = true;
} catch (HibernateException e) {
session.getTransaction().rollback();
savedSuccessfully = false;
} finally {
session.close();
}
return savedSuccessfully;