Non capisco qual è la differenza effettiva tra le annotazioni javax.transaction.Transactionale org.springframework.transaction.annotation.Transactional?
È org.springframework.transaction.annotation.Transactionalun'estensione javax.transaction.Transactionalo hanno un significato totalmente diverso? Quando dovrebbero essere usati ciascuno di essi? Primavera @Transactinalnel livello di servizio e javax in DAO?
Grazie per aver risposto.
javax.transaction.Transactionalquindi ora è possibile utilizzarlo anche nelle applicazioni Spring senza ulteriori azioni. IMO, questa è stata una decisione piuttosto sbagliata dal punto di vista del design , perché per mia esperienza molti sviluppatori confondono inconsciamente questi due nel loro codice, il che porta a problemi in seguito.