개발 기록

  • 홈
  • 글쓰기
  • 관리자

transactional 1

[스프링부트] @Transational(readOnly=true)에 대해서

@Transational 메서드 내 작업을 마칠 경우 자동으로 flush() 메서드 실행 변경이 감지 될 시, 대상 객체에 해당하는 데이터베이스의 레코드를 업데이트 하는 쿼리 실행 모든 예외 및 에러에 대해 롤백 처리하지 않음! Runtime Exception 또는 Error시에만 롤백 Runtime Exception 개발자가 처리하기 어려운 예외로 말 그대로 프로그램 실행 중에 발생하는 예외를 의미 Checked Exception 프로그램이 제어할 수 없지만 개발자가 충분히 처리 가능한 예외 Error Exception이 아닌 경우로 시스템 메모리 부족처럼 예측 및 처리가 어려움 동일한 코드이다 @Transactional @Transactional(rollbackFro = {RuntimeExceptio..

🍎 Backend/Spring 2023.07.21
이전
1
다음
더보기
프로필사진

개발 기록

깊이 있는 공부를 하자

  • 분류 전체보기 (80)
    • 💡 Codeing Test (46)
      • 백준 (19)
      • 프로그래머스 (24)
      • 알고리즘 (3)
    • 🍎 Backend (2)
      • JAVA (13)
      • Spring (4)
    • 🍋 CS (7)
    • 📂 프로젝트 (0)
    • 🛠️ 트러블 슈팅 (1)
    • 📚Book (0)
    • 🌱 Diary (1)
      • 취준 기록 (1)

Tag

코딩, BFS, 자바, 스프링부트, 프로그래머스, 알고리즘, 운영체제, 코테, 멋사, 백준, 코딩테스트, dfs, 취준, 파이썬, 백엔드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바