Seok.LE

  • 홈
  • 태그
  • 방명록

@Transactional 1

[Spring] 트랜잭션(Transaction) 이란?

트랜잭션(Transaction)이란? 여러 작업을 진행하다가 문제가 발생한 경우 문제가 발생하기 전의 상태로 롤백(RollBack)하기 위해 사용되는 것이다. 다른 말로 더 이상 쪼갤 수 없는 최소 작업 단위를 의미 트랜잭션의 작업에는 크게 2가지가 있다. 커밋(Commit) -> 작업이 마무리 된 것을 의미 롤백(RollBack) -> 작업을 진행 중 문제가 발생하여 작업중이던 작업을 취소하고 이전의 상태로 되돌리는 것을 의미 Spring에서는 트랜잭션과 관련해서 몇 가지 기술을 제공하고 있다. 트랜잭션 동기화 트랜잭션 추상화 AOP를 이용한 트랜잭션 분리(선언적 트랜잭션) 트랜잭션 동기화 개발자가 여러개의 작업을 하나의 트랜잭션으로 관리하려면 Connection객체를 공유해야하는 불필요한 작업이 생긴..

SpringBoot 2023.07.02
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (61)
    • JAVA (25)
    • JAVA-SOLID (6)
    • SpringBoot (4)
    • JPA (5)
    • HTTP (5)
    • Cloud (1)
    • Project (12)
      • Distance (6)
      • TDD (2)
    • Kotlin (1)
    • TEST (2)

Tag

HTTP, Distance, Stateless, JPA, 스프링, 주니어, Java, 순차적제어, SpringBoot, TDD, 공간인덱스, spatial index, 네트워크, URL구조, Filter, Kotlin, 채팅프로젝트, Refactoring, 채팅구현, Spring,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

  • Github

티스토리툴바