코딩공부

  • 홈
  • 태그
  • 방명록

@transactional 1

@Transactional 적용 안된 현상 정리

한 serviceImpl 안에서 insert로직이 2번 이루어 질때 하나의 로직이 실패 할시에 Transaction으로 rollback을 할 계획 이었다. 하지만 전에 진행하던 프로젝트와 똑같은 방법으로 진행하였지만 rollback이 안되고 exception이 일어나기 전까지의 로직이 수행되어서 DB에 저장되었는데 그 과정을 처리했던 방법 정리 구글링을 통해서 1. Checked Exception일 경우 2. 한 클래스 내 @Transaction이 설정되어있지 않은 메소드에서 @Transaction이 설정된 메소드를 호출할 경우 3. 메소드가 private일 경우 4. @Transactional을 선언한 함수 내부에 try-catch구문 크게 4가지를 찾아보고 대입해 보았지만 해당 문제와 무관하였다. 해..

Java/Spring 2022.04.09
1
더보기
프로필사진

  • 분류 전체보기 (85)
    • HTTP 웹 기본 지식 (7)
    • 객체지향 (3)
    • Java (44)
      • Spring (22)
      • IntelliJ (2)
      • Egov (2)
      • Thymeleaf (16)
    • PHP (1)
    • HTML (1)
    • JavaScript (8)
    • Database (5)
    • Linux (8)
    • Git (4)
    • 이것저것 (4)

Tag

Thymeleaf, spring, 비구조화 할당, template layout, linux, Mock, javascript, tomcat, es6, 집계함수, Fragment, requestparam, POST, caching_sha2_password, mysql, Controller, error, HTTP API, http, package추가,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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.

티스토리툴바