@TransactionManagement

Mit der Annotation @TransactionManagement kann festgelegt werden, ob ein Bean die Transaktionssicherung selbst steuert (Bean-Managed Transaction) oder ob der Application Server dies implizit erledigt (Container-Managed Transaction).


@TransactionManagement(TransactionManagementType.CONTAINER)
-- Der Application Server steuert die Transaktionssicherung.

@TransactionManagement(TransactionManagementType.BEAN)
-- Das Bean übernimmt die Transaktionssicherung selbst.