Loading...
Spring Framework Reference Documentation 7.0.2의 Solutions to Common Problems의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
이 섹션에서는 몇 가지 일반적인 문제에 대한 해결책을 설명합니다.
DataSource에 대해 잘못된 Transaction Manager를 사용하는 경우트랜잭션 기술 및 요구 사항의 선택에 따라 올바른 PlatformTransactionManager 구현을 사용하십시오. 제대로 사용하면 Spring Framework는 단순하고 이식 가능한 추상화만을 제공합니다.
글로벌 트랜잭션을 사용하는 경우, 모든 트랜잭션 작업에 대해 반드시 org.springframework.transaction.jta.JtaTransactionManager 클래스 (또는 그 애플리케이션 서버별 서브클래스)를 사용해야 합니다. 그렇지 않으면 트랜잭션 인프라는 컨테이너 DataSource 인스턴스와 같은 리소스에 대해 로컬 트랜잭션을 수행하려고 시도합니다. 이러한 로컬 트랜잭션은 의미가 없으며, 우수한 애플리케이션 서버는 이를 오류로 처리합니다.
Application server-specific integration
Further Resources