Я пытаюсь удалить объекты в базе данных.Почему JPA-Query удаляет объекты, приводящие к com.objectdb TransactionRequiredException?
Моя первая попытка была:
public void removeAll(){
TypedQuery<anObject> query = em.createQuery(
"DELETE FROM tablName",
anObject.class);
query.executeUpdate();
}
это дало мне исключение, так что я должен был посмотреть на пример на возражали сайте и обновил свой код, чтобы походить из Их:
public int removeAll(){
int deleted = em.createQuery(
"DELETE FROM tableName").executeUpdate();
}
Я м, получающих одинаковое исключение:
com.objectdb.o._TransactionRequiredException: Attempt to run update query when no transaction is active
Кто-нибудь знает, что я могу сделать, чтобы решить?
Только в случае, если кто-нибудь натыкается на это ... Я забыл @Transactional обозначения. – null