Spring 비동기로 이메일 전송하기
·
Spring
✅ 개요스프링 부트에서는 이메일 전송을 쉽게 구현할 수 있습니다. 여기에 추가로 `@Async`를 활용한 비동기 처리로 성능 개선 과정을 정리하고자 합니다. ✅ Before먼저 기존 코드는 다음과 같습니다. 사용자는 이메일로 받은 링크를 클릭하면 이메일 인증 처리가 되는 구조로 설계되어 있습니다.public void sendEmail(Long guestId) { Guest guest = guestRepository.findById(guestId) .orElseThrow(() -> new EntityNotFoundException("Guest with id " + guestId + "cannot be found")); String toke..