Nie rozumiem, jaka jest rzeczywista różnica między adnotacjami javax.transaction.Transactionala org.springframework.transaction.annotation.Transactional?
Czy org.springframework.transaction.annotation.Transactionaljest przedłużeniem, javax.transaction.Transactionalczy też mają zupełnie inne znaczenie? Kiedy należy użyć każdego z nich? Wiosna @Transactinalw warstwie serwisowej i javax w DAO?
Dzięki za odpowiedź.
javax.transaction.Transactionalczemu można go było teraz używać również w aplikacjach Spring bez żadnych dodatkowych działań. IMO, była to dość zła decyzja z punktu widzenia projektowania , ponieważ z mojego doświadczenia wynika, że wielu programistów nieświadomie myli te dwa elementy w swoim kodzie, co prowadzi do późniejszych problemów.