Skip to content

Commit 606822b

Browse files
Merge pull request #397 from Podo-Store/develop
[FIX] 회원가입 완료 이메일 전송 비동기화
2 parents ca32b76 + 47423e0 commit 606822b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package PodoeMarket.podoemarket.common.config;
2+
3+
import org.springframework.context.annotation.Configuration;
4+
import org.springframework.scheduling.annotation.EnableAsync;
5+
6+
@Configuration
7+
@EnableAsync
8+
public class AsyncConfig {
9+
}

src/main/java/PodoeMarket/podoemarket/service/MailSendService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import org.springframework.beans.factory.annotation.Value;
88
import org.springframework.mail.javamail.JavaMailSender;
99
import org.springframework.mail.javamail.MimeMessageHelper;
10+
import org.springframework.scheduling.annotation.Async;
1011
import org.springframework.stereotype.Service;
1112

1213
import java.io.UnsupportedEncodingException;
@@ -198,6 +199,7 @@ public void joinCancelEmail(final String email, final String productTitle) {
198199
}
199200

200201
// 회원가입 완료
202+
@Async
201203
public void joinSignupEmail(final String email) {
202204
String setFrom = username;
203205
String title = "[포도상점] 회원가입이 완료되었습니다.";

0 commit comments

Comments
 (0)