Spring Tx
¿Se necesita un App Server?
Características
Modelo de programación consistente para APIs de transacciones diferentes
Soporta manejo de transacciones en forma declarativa
Provee un API simple para manejo de transacciones
Se integra muy bien con las abstracciones de datos de Spring
Motivaciones
Alternativas
Global
Manejadas por el app server
JTA
Múltiples recursos
Local
Más simples
Un solo recurso
Spring provee un modelo consistente para cualquier ambiente
Manejo declarativo o por programático
Abstracciones
PlatformTransactionManager
DataSourceTransactionManager
HibernateTransactionManager
JtaTransactionManager
TransactionDefinition
Isolation
Propagation
Timeout
Readonly status
TransactionException
Modos
Declarativo
Proxy
Configuración XML
tx:advice
tx:attributes
Anotaciones
tx:annotation-driven
@Transactional
Prográmatico
TransactionTemplate
Propagación
Required
RequiresNew
Acerca de
Topic
Topic
Spring Tx
Added: 2010-03-23 00:04:03
From: (Joined 2009-12-01 22:08:05)
48 views |0 downloads
Spring Tx