인프런 커뮤니티 질문&답변

슈행님의 프로필 이미지
슈행

작성한 질문수

스프링 DB 1편 - 데이터 접근 핵심 원리

정리

javax.transaction.Transactional 질문

해결된 질문

작성

·

195

·

수정됨

1

안녕하세요.

javax.transaction.Transactional annotation에 대해 추가 질문드립니다.

 

@Transactional annotation은 총 2가지가 있습니다.

  1. Spring에서 제공: org.springframework.transaction.annotation.Transactional

  2. Java에서 제공: javax.transaction.Transactional

 

강의에서는 spring에서 제공하는 annotation을 사용으로 추천해주셨고, 대부분 org.springframework.transaction.annotation.Transactional으로 사용을 하더라구요.

 

직접 찾아본 바로는 두가지 모두 트랙잭션 자체에 대한 동작은 동일하지만, spring에서 제공하는 Transactional이 더 많은 부가 기능을 가지고 있어 사용을 권장한다고 하네요.

 

이렇게 이해하고 넘어가면 될까요?!

의견이 궁금해서 질문드립니다.

답변 1

2

안녕하세요. 슈행님, 공식 서포터즈 OMG입니다.

네, 찾아보고 확인하신 내용이 맞습니다 😀

추가로 영한님의 JPA 로드맵 중 JPA 활용1편에서도 해당 내용에 대해 설명해주고 계십니다.

-

섹션4. 회원 도메인 개발 > 회원 서비스 개발

image

강의 설명에서 말씀하시는 옵션 관련

image

감사합니다.

슈행님의 프로필 이미지
슈행
질문자

jpa 강의에 있는 부분이군요. 😃

자막까지 확인해주시고 공유해주셔서 감사합니다.

궁금증이 풀렸어요 .

슈행님의 프로필 이미지
슈행

작성한 질문수

질문하기