허접 개발자의 창고

  • 홈
  • 태그
  • 방명록

@Transactional 1

[JPA] no entitymanager with actual transaction available for current thread

나다. 이 글이 뭐하는 글이냐면 우리는 살면서 어이없는 일들과 마주하게 된다. 그리고 대부분의 어이없는 일들은 사소한 실수에서 비롯된다. 이 글의 제목 또한 굉장히 사소한 실수에서 발생하는 개 같은 일인데 이번 글을 통해 같은 실수를 하는 사람이 적어지길 바라는 마음으로 쓴다. 왜 이 오류가 발생했냐면 우리는 어떤 코드를 완성하면 테스트를 한다. 이는 척수반사와 같은 현상인데 테스트는 무조건적으로 시행되어야만 코드에 존재하는 하자를 검증할 수 있기 때문이다. 물론 비단 테스트를 할 때뿐 아니라 어느 경우든 발생할 수 있지만 내 생각에 대부분 테스트 단계에서 어떤 것을 저장할 때 발생하게 될 텐데 이 오류는 EntityManager가 persist() 함수를 호출 받았으나 함수를 처리 할 Transacti..

JPA 2023.01.04
이전
1
다음
더보기
프로필사진

허접 개발자의 블로그입니다.

  • 분류 전체보기 (27)
    • Java (5)
    • Spring (4)
    • Thymeleaf (4)
    • Info (5)
    • JPA (6)
    • 게임 (2)
    • Programmers (1)

Tag

다이아몬드 연산자, [(...)], Java, 데미갓 키우기, 변수표현법, Spring, <~>, jakarta EE, JPA, th:text, Spring Freamwork, 콜라 문제, Spring Boot, 영속성 컨텍스트, 에이스톰, 연관관계 맵핑, N:1, 번아웃 탈출, no entitymanager, Thymeleaf,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바