inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

해결된 질문

257

삼부허리케인

작성한 질문수 6

0

@Transactional

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

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

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

spring jpa

답변 0

서비스에서와 컨트롤러의 @Vaild 적용 차이에 대해서

0

49

2

해결했습니다

0

39

1

copilot-instruction.md

0

40

2

지금 강의가 어려우신분 추천드립니다.

0

57

1

기존의 완성된 CRUD의 Build.gradle에 security관련 dependency를 추가하면 문제가 생깁니다.

0

66

2

"폴더를 찾을 수 없습니다." 라는 응답만 계속 나옵니다.

0

47

1

EmailSender 관련 문의

0

55

1

CRA ? 질문입니다

0

52

1

[해결됨]마지막 강의 내용 수정 화면이 기능을 못하네요.

0

54

1

[해결됨]부분적으로 화면 이동이 안되는 부분이 있습니다.

0

85

6

aws 계정 생성 질문

1

74

1

조회 메서드 네이밍 질문

0

70

1

Properties 설정이 추가되었는데

0

40

1

음성불량

0

53

1

isInterrupted 질문 있다.

0

39

1

fieldInjectionTest() 질문

0

58

1

AutoAppConfig의 존재이유

0

53

1

장애 격리 관련해서 궁금한 부분이 있어요

0

63

2

RunIdIncrementer batch 5랑 6랑

1

66

2

AppConfig와 스프링 빈 질문

0

57

1

질문있습니다.

0

53

1

강의 자료를 받아볼 순 없겠나

1

84

2

코드 깃허브는 없을까요?

1

69

2

핵사고날 아키텍처 기반으로 멀티 모듈 설계 시 질문드립니다..

0

77

2