Bonjour,
Je souhaiterais connaître l'intérêt d'effectuer une inner transaction de type REQUIRES_NEW dans une transaction de type REQUIRED.
La seule réponse que j'ai est qu'une inner transaction de type REQUIRES_NEW permettant de découper les grosses transactions (contenues dans un REQUIRED)
Si plusieurs inner transactions de type REQUIRES_NEW dans une transaction de type REQUIRED, échouent et/ou sont validées, la transaction de type REQUIRED est incapable de rollbacké à l'état où elle était à son commencement car une transaction de type REQUIRES_NEW est indépendante d'une transaction de type REQUIRED (elle n'ont aucun lien).
C'est juste tout ça ? Quelle est la réponse du début ?
Partager