jaeiktech

  • 홈
  • 태그
  • 방명록

2025/12/10 1

@Transactional은 어떻게 실제 DB에 적용이 되는지 요약

요약1. 최초에 히카리데이터소스에서 풀엔트리크리에이터 생성 풀 엔트리크리에이터에서 콜() 호출2. 히카리풀에서 createPoolEntry() 호출 PollBase에서 newPollEntry() 호출 뉴커넥션 호출 히카리데이터소스에서 겟커넥션 호출 커넥션 반환3. 커넥션을 복사해서 커넥션풀 만큼 커넥션을 만듬4. @Tramsctional 달린 메소드 시작 트랜잭션인터셉터 호출5. TransactionAspectSupport의 invokeWithinTransaction() 호출 createTransactionIfNecessary() 호출 6. 플랫폼트랜잭션매니저의 구현체인 AbstractPlatformTransactionManager에서 겟트랜잭션시작7. AbstractPlatformTransactionM..

Spring 2025.12.10
이전
1
다음
더보기
프로필사진

jaeiktech

백엔드, 인프라 등 개발 관련 지식

  • 분류 전체보기 (90) N
    • 객체지향 (3)
    • 디자인패턴 (2)
    • 자바 (2)
    • 아키텍처 (1)
    • 개발 (11)
    • 트러블슈팅과 고민 (20)
    • 데이터베이스 (5) N
      • Redis (2)
      • RDB (3) N
    • 운영체제 (9) N
    • 자료구조 (6)
    • 인프라 (2)
      • Docker (2)
    • Spring (8)
    • 알고리즘 (8)
    • 코딩테스트 (12)
      • DFS, BFS (2)
      • DP (3)
      • 그리디 (0)
      • 다익스트라 (2)
      • 백트래킹 (0)
      • 분할정복 (1)
      • 벨만포드 (1)
      • 플로이드워셜 (1)
      • 투포인터 (1)
    • 개인 공부 (1)

Tag

DP, docker, bfs, 유니온파인드, 백준 11444, hashset, 백준 17626, 표준 스와핑, 벨만포드, 투 포인터, 논리 메모리, 물리 메모리, 백준 1149, docker 명령어, 백준 1835, dfs, 다익스트라, 페이징 스와핑, RGB거리, 커넥션 풀 누수,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 보유 기술스택

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

  • 비밀로그
  • 두근두근 테스트

티스토리툴바