Untitled

트랜잭션이 하나로 묶여있기 때문에 MemberServiceupdateStamp() 메서드 작업을 처리하는 도중에 예외가 발생해도 두 클래스에서 작업을 처리하는 메서드들이 모두 하나의 트랜잭션 경계 내에 있으므로 모두 rollback 됩니다.


실습

Member 등록 시 email을 보낼 때 Exception이 발생함 → 롤백을 처리해줘야 함.

Event

Untitled

Service

Untitled

Listener

Untitled