스프링 트랜잭션 전파와 비동기 처리를 통한 데이터 가시성 문제 해결
스프링 트랜잭션 환경에서의 데이터 가시성 문제와 해결책
데이터베이스에 데이터를 삽입한 직후, 해당 데이터를 조회하는 로직을 실행할 때 방금 삽입한 데이터를 읽지 못하는 문제가 발생할 수 있습니다. 이는 스프링의 트랜잭션 격리 수준과 전파 방식 때문에 발생합니다.
문제 발생 원인 분석
기본적으로 스프링의 트랜잭션 관리자는 데이터베이스의 기본 격리 수준을 ...
8월 21일 02:03에 게시됨