Ich verstehe nicht, was der tatsächliche Unterschied zwischen Anmerkungen javax.transaction.Transactionalund ist org.springframework.transaction.annotation.Transactional.
Ist org.springframework.transaction.annotation.Transactionaleine Erweiterung von javax.transaction.Transactionaloder haben sie eine ganz andere Bedeutung? Wann sollte jeder von ihnen verwendet werden? Frühling @Transactinalin der Serviceschicht und Javax in DAO?
Danke für die Antwort.
javax.transaction.Transactionalsodass man es jetzt auch in Spring-Anwendungen ohne zusätzliche Aktionen verwenden kann. IMO, dies war vom Design-Standpunkt aus eine ziemlich schlechte Entscheidung , da viele Entwickler meiner Erfahrung nach diese beiden unbewusst in ihrem Code verwechseln, was später zu Problemen führt.