게시글
질문&답변
2021.07.06
트랜잭션 질문드립니다!
제로초님 말씀의 의미는 아래와 같다고 보면 될까요? (사진) 위와 같은 방법으로도 시도를 해봤는데, 다음과 같은 에러가 발생합니다. (사진) 타입과 관련된 문제인거 같은데.. 막상 서버를 돌려놓고 요청을 보내보면 정상적으로 쿼리를 수행하긴 하네요!!
- 4
- 6
- 1K
질문&답변
2021.07.02
트랜잭션 관련 질문드립니다.
방법1>의 경우 join 메서드의 매개변수가 6개로 인식이 되어, 컨트롤러에서 해당 서비스의 메서드를 호출할 때 에러가 발생했습니다. 하지만 API 요청을 하면 정상적으로 동작을 합니다..! (사진) (사진) (사진) 이번에는 방법 2>로 테스트를 해봤습니다. (사진) (사진) 위 결과를 보면 알 수 있듯이 서비스단에서 @TransactionRepository 데코레이터로 각 엔티티의 레포지터리를 주입받아 사용하니까 정상적으로 트랜잭션이 수행되었습니다. 공식문서(+ 강의내용)에서는 해당 데코레이터를 메서드의 매개변수 안에서 사용했는데, 어떻게 사용하는게 옳은 방법인지 더욱 궁금해졌습니다..ㅠㅜ 트랜잭션 데코레이터 사용법에 대한 보충 설명을 부탁드리겠습니다..!
- 1
- 1
- 188