inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

예제로 배우는 스프링부트 입문

(25) Transaction Propagation (전파속성)

@Transactional 선언 위치

307

지현명

작성한 질문수 72

0

MyController에도 트랜잭션이 있어서 @Transactional 을 이쪽으로 옮기니 실행시 에러가 납니다. 

@Transactional 는 자식(?) 트랜잭션에만 써야 하는 건가요?

spring-boot

답변 1

1

이재환

전파속성은 트랜잭션A에서 트랜잭션B에게 트랜잭션 속성이 어떻게 전해진다 라는 개념인데

전 수업시간에 트랜잭션B가 트랜잭션A에 참여하는 조건이라고 설명을 합니다.

그러므로 @Transactional는 상위 트랜잭션에 포함되는 하위 트랜잭션에만 설정이 가능합니다.

java Code로 DI 사용하기

0

137

1

sts 24년 8월 3일 최신버전에서 toolchain 오류

0

749

2

34강 3.2.1버전에서 update만 안됨

0

441

1

26강, springboot 3.1.5에서는 에러

0

350

1

33강 jpa 질문입니다

0

547

2

25강 security 관련 에러 (Is there an unresolvable circular reference?)

0

2207

1

스프링 버전 관리 관련하여 문의드립니다.

0

522

1

security 로그인 관련 질문합니다.

0

330

1

getContent,getWriter 안만들고 어떻게 사용했나요?

0

288

1

스프링부트 환경 설정 관련

0

424

1

강의자료 관련

0

376

2

안녕하세요 선생님. 오류 관련 질문 드립니다.

0

406

1

sqlSessionFactory는 생성안해도 되나요??

0

406

1

.예제 소스 어떻게 그대로 복사해서 실행하나요?

0

417

2

안녕하세요 질문입니다.

0

271

2

에러 발생..

0

294

1

외부 톰캣을 사용할 경우

0

252

1

getFieldError 질문

0

278

1

@Valid 질문입니다

1

277

1

createPage.jsp 질문

0

250

1

ContentValidator 클래스 내 validate 메소드 질문

0

180

1

(09) Validator 사용하기 @ModelAttribute("dto") 가 사용된 이유?

0

273

1

Spring Boot 2.5에서 MyBatis선택이 안되네요..

0

351

2

트랜잭션의 사용 여부

0

252

1