inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

서비스 테스트 코드 계층에 @Transactional

해결된 질문

255

삼부허리케인

작성한 질문수 6

0

@Transactional

프로젝트를 하던 도중에 서비스 계층 테스트를 진행을 할 때에 @Transactional을 안넣고 진행했더니 데이터가 제대로 적용이 안되는 에러가 생겼습니다. 근데 다른 서비스를 테스트 할 때에는 안넣고 진행을 했는데 정상적으로 되는 경우도 있었습니다.

물론 롤백에 관한 처리를 @AfterEach로 각 레포지토리를 비우고 진행했습니다.

여기서 궁금한 점이 하나 생기는데 왜.. @Transactional을 테스트 코드에 넣지 않으면 제가 생각한 데이터가 나오지 않는 걸까요?.. Lazy Loding 이거 때문이라고는 하는데 잘 모르겠습니다.

spring jpa

답변 0

SpringBoot4 버전 Hibernate5JakartaModule 라이브러리 오류

0

5

1

aws 관련 질문드립니다.

1

19

3

강사님 질문 있어요.

0

31

2

RestTemplate과 webClient, RestClient에 대해서 질문드립니다.

0

29

2

회원 도메인 인터페이스 개발

0

37

1

setter 사용하지 않기

0

37

1

세션을 제대로 이해한게 맞는지 궁금합니다

0

26

1

jsp의 상대경로와 Controller에서 반환하는 이름이 달라도 괜찮나요?

0

27

1

안녕하세요 토비님 혹시 완성된 코드의 repository 주소는 없을까요?

0

45

2

자막 오타 제보

0

39

1

운영환경에 적용해볼 수 없을때...고민입니다 ㅠㅠ

0

43

1

rabbitmq에 configservice 연결에 대해 질문있습니다.

0

36

1

빈 스코프 개념의 중요성

0

30

1

트랙잭션 격리수준 선택에 대해서 질문

0

31

1

안녕하세요 치킨 디도스 이벤트 보고 흉내내보려 들어왔습니다..

0

38

2

실무 내용 문의드려요

0

33

2

join에대해 질문드립니다.

0

24

1

코드 질문

0

35

2

To-Do App

0

31

1

twitterdb 연결이 안돼요

1

34

2

SingletonService가 JVM이 뜰 때 생성되는게 맞나요?

0

77

2

임포트 오류

0

42

2

답을언제쯤받아볼수있나요

0

75

2

형 책 어떻게 받아?

1

75

1