jakarta.transaction.Transactional vs org.springframework.transaction.annotation.Transactional
kotlin 으로 spring boot 를 사용해서 개발을 하던 중. 비슷한 기능을 파는 패키지인데.. 뭐가 다른걸까 한참 궁금해하다가 찾아보게 되었다. 1. 패키지 경로Jakarta: jakarta.transaction.TransactionalSpring: org.springframework.transaction.annotation.Transactional2. 주요 차이점기능적 차이Jakarta @Transactional:Java EE(현재 Jakarta EE) 표준의 일부JTA(Java Transaction API) 기반 트랜잭션만 지원더 기본적인 옵션 세트 제공Spring @Transactional:Spring 프레임워크 전용 구현다양한 트랜잭션 관리자(JPA, JDBC, JTA 등) 지원더 풍부한..