창의적으로 바쁘기

  • 홈
  • 태그
  • 방명록

서비스 추상화 1

[토비의 스프링vol.1 5장] 서비스 추상화

5장 서비스 추상화 트랜잭션 서비스 추상화 작업 중 예외가 발생해 완료 되지 않았다면 ? -> 작업이 시작되지 않은 것처럼 초기 상태로 되돌려 놓아야한다. 이것이 트랜잭션이다. 트랜잭션 : 더 이상 나눌 수 없는 단위 작업 (원자성) 트랜잭션 경계 설정 트랜잭션 롤백 : 취소 작업 트랜잭션 커밋 : 작업 확정시킴 트랜잭션 경계 : 트랙잭션이 시작되고 끝나는 위치 롤백을 위해서는 여러 개의 작업을 1개의 트랜잭션으로 관리 해야 함 트랜잭션 동기화 JDBC 기준, 트랜잭션 유지하려면 시작-끝까지 같은 Connection 유지 -> Connection 파라미터로 전달하면 데이터 엑세스 기술에 독립적 X -> JPA 등으로 구현 방식 변경하면 인터페이스 DAO 다 수정해야함(DI 적용 안 되는 것) -> 동기화..

토비의스프링vol.1 2023.04.03
이전
1
다음
더보기
프로필사진

창의적으로 바쁘기

  • 분류 전체보기
    • 프로젝트 회고
    • 환경세팅
    • JAVA
    • Algorithm
    • NestJS
    • Git
    • 기기구조
    • 토비의스프링vol.1
    • programming
    • 이것저것
    • DataBase

Tag

EC2, nodejs, 스프링 di/ioc, git, 이펙티브자바2장, AOP, 토비의스프링, 의존성주입, nestjs, java, 스프링 트랜잭션, 스프링, 스프링이란 무엇인가, 토비의스프링6장, aws, 서비스 추상화, mongodb, 토비의 스프링 8장, 토비의 스프링, 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.

티스토리툴바