버리야 날자

  • 홈
  • 태그
  • 방명록

Transaction 2

[iBATIS] 7. iBATIS + Spring + transaction

7. iBATIS + Spring + transaction 1. 코드 기반의 트랜잭션 처리 (Progrmmatic Transaction) 2. 선언적 트랜잭션 (Declarative Transaction) - 태그를 이용 - TransactionProxyFactoryBean 태그를 이용 - @Transactional 어노테이션을 이용 태그 이용 @ Transactional 어노테이션을 이용 @Transactional(readOnly = true) public class DefaultFooService implements FooService { public Foo getFoo(String fooName) { // do something } // these settings have precedence for..

backend/iBatis 2008.09.02

[iBATIS] 5. Transaction

5. Transaction iBatis 가 지원하는 네 가지 트랜잭션 범위 * 자동 트랜잭션 : 단순한 한 개의 SQL 구문은 명시적으로 구분된 트랜잭션을 필요로 하지 않는다 . * 로컬 트랜잭션 : 간단하고 범위가 좁은 트랜잭션으로 여러 SQL 구문을 포함하지만 단일 데이터베이스에서 수행된다 . * 글로벌 트랜잭션 : 복잡하고 범위가 넓은 트랜잭션으로 여러 SQL 구문을 여러 데이터베이스 혹은 잠재적으로 데이터베이스가 아닌 JMS 의 큐나 JCA 커넥션 같은 다른 트랜잭션이 가능한 리소스상에서 실행된다 . * 사용자 정의 트랜잭션 : 사용자 맘대로 ~ "자동 트랜잭션" 보충 설명. JDBC는 'autocommit(자동커밋)' 모드이고 iBatis는 자동 커밋을 직접 지원하지 않고, 대신 자동 트랜잭션을..

backend/iBatis 2008.09.01 (2)
1
더보기
프로필사진

IT관련, 프로그래밍, 책/영화/연극/뮤지컬 리뷰, 사는 이야기등을 담는 버리의 공간입니다.

  • 분류 전체보기 (400)
    • backend (117)
      • Spring (16)
      • Java (17)
      • Kotlin (3)
      • Scala_Play_Akka (7)
      • DataBase (17)
      • iBatis (9)
    • Mobile (15)
      • 앱개발_Flutter_ios_android (6)
      • ios & swift (8)
      • Mobile (1)
    • Frontend (8)
      • Css (2)
      • Javascript (6)
    • Computer 그리고 Developer (76)
      • Mac (8)
      • Tip (4)
      • Ubuntu (1)
      • dW (30)
      • Article-번역 (1)
    • 책과 영화,음악이야기 (82)
      • 책 (39)
      • 영화 (24)
      • 연극&뮤지컬 (5)
      • 음악 (3)
      • 사진 (6)
    • 하루하루 (35)
    • 잡동재미꺼리 (32)
    • 여행 이야기 (17)
반응형

최근글과 인기글

  • 최근글
  • 인기글
  • [Kotlin] 코틀린 MapStruct 적용 및 사용하기 (feat.gradle) 2022.09.02 09:00
  • [Flutter] 안드로이드 스튜디오 ios emulator 빈 화면 해결 - blank white screen 오류 2022.09.01 09:00
  • [Android Studio] Emulator 새창으로 띄우기 - Emulator Launch in tool window 2022.08.31 09:00
  • [Kotlin] 코틀린 값 비교 - Equality Checks 2022.08.27 09:00
  • [Flutter] 안드로이드 스튜디오 AVD 에뮬레이터 실행 오류 - Android Virtual Device Error la⋯ 2022.08.26 09:00
  • [Flutter] Andriod Studio Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]⋯ 2022.08.24 09:00
  • [Flutter] Android Studio 프로젝트 생성 및 앱 실행 2022.08.23 09:00
  • [Kotlin] 가변 컬렉션과 읽기 전용 컬렉션 구분하기 2022.08.02 20:00
  • [Kotlin] 읽기 전용 프로퍼티 - val property 2022.07.30 12:02
  • [Spring] WebClient DataBufferLimitException WebFlux 오류 해결 2022.04.10 07:47
  • [Flutter] 안드로이드 스튜디오 AVD 에뮬레이터 실행 오류 - Android Virtual Device Error la⋯ 2022.08.26 09:00
  • [SpringSecurity] Authentication(인증) 관련 클래스와 처리 2016.01.25 18:49
  • [Flutter] Android Studio 프로젝트 생성 및 앱 실행 2022.08.23 09:00
  • [Android Studio] Emulator 새창으로 띄우기 - Emulator Launch in tool window 2022.08.31 09:00
  • [ios] iPhone is busy. Preparing debugger support for 에러 문구 2018.07.01 12:11
  • [Kotlin] 코틀린 MapStruct 적용 및 사용하기 (feat.gradle) 2022.09.02 09:00
  • [Spring] WebClient DataBufferLimitException WebFlux 오류 해결 2022.04.10 07:47
  • [Junit5] SpringBoot2+Junit5 에서 TestEngine with ID 'junit-jupiter' fail⋯ 2019.07.26 10:37
  • [IntelliJ] 사용하지 않는 import문 자동으로 삭제되도록 설정 2022.01.05 22:31
  • [IntelliJ] Plugin - Grep Console 2021.10.15 07:00

Tag

프로그래밍, DATABASE, IOS, 영화, REST, Effective Java 2nd, 사진, 여행, Spring Framework, 자바, CouchDB, dw, swift, Web Service, jersey, 책, Spring, RESTful, java, JAX-RS,

Calendar

«   2023/03   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바