강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

zpzp6272746 のプロフィール画像
zpzp6272746

投稿した質問数

Spring Bootによるウェブプログラミング: ウェブサイトはこうやって作るんです!

リファクタリング

메일 보내는 메서드에서

作成

·

69

0

MemberEntity updateMember = memberRepository.save(findedMemberEntity);

if(updateMember != null)

{메일전송}

 

여기서 if(updateMember != null) 대신

try catch 로 묶어서 하는것도괜찮나요 ?

rest-apispring-bootjpaspring-securitymybatis

回答 1

1

blogstudy0222님의 프로필 이미지
blogstudy0222
インストラクター

HK님 안녕하세요. 지방 출장 일정으로 인해 답변이 늦어진 점 양해 부탁드립니다. 기다리게 해드려 죄송합니다. 앞으로 더 빠르게 응대할 수 있도록 노력하겠습니다.

네. 물론입니다. try ~ catch를 사용하면 다음과 같은 코드가 되겠네요.

try {

MemberEntity updateMember = memberRepository.save(findedMemberEntity);

sendNewPasswordByMail(memberDto.getMail(), newPassword);

return NEW_PASSWORD_CREATION_SUCCESS;

} catch (Exception e) {

e.printStackTrace();

return NEW_PASSWORD_CREATION_FAIL;

}

감사합니다.

zpzp6272746 のプロフィール画像
zpzp6272746

投稿した質問数

質問する