martes, 7 de agosto de 2012

Tipos de Transacciones

En Hibernate hay dos tipos de transacciones:
  • Declarativas -> son las más sencillas. El usuario no necesita tener el control. 
class AuthorService {
static transactional = true
...
}

ó

class AuthorService {
static transactional = false
@Transactional
void method1(){
...
}
void method2(){
... 
}
}
  • Programáticas -> el usuario necesita mayor control sobre ella.
Author.withTransaction { status->
...
}

No hay comentarios:

Publicar un comentario