inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링부트를 이용한 웹 프로그래밍: 웹사이트 이렇게 만드는 거예요!

리펙토링

메일 보내는 메서드에서

115

H K

작성한 질문수 99

0

MemberEntity updateMember = memberRepository.save(findedMemberEntity);

if(updateMember != null)

{메일전송}

 

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

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

rest-api spring-boot jpa spring-security mybatis

답변 1

1

블스

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;

}

감사합니다.

미션 진행 방식에 대한 질문입니다.

0

16

1

지금 강의가 어려우신분 추천드립니다.

0

43

1

getOrCreate / Unique? 멱등 처리 질문

1

55

2

기존의 완성된 CRUD의 Build.gradle에 security관련 dependency를 추가하면 문제가 생깁니다.

0

56

2

파킹 페이지와 대기열 큐 질문입니다.

0

37

1

조회 메서드에서 @Transactional(readOnly=true) 질문

1

38

1

코드 질문

0

79

2

Dto와 Entity 사용 관련 질문

0

106

2

application.properties 작성 관련 질문

0

142

2

IDE를 Eclipse로 설지해서 수업을 진행해도 되나요

0

132

2

일정 삭제 시 예외 발생 질문과 이전 질문에 대한 추가질문드립니다.

0

135

2

일정 등록 및 조회 부분 강의 질문입니다.

0

135

2

JWT 기반 인증

1

135

2

properties 파일 질문입니다

0

144

1

인터셉터

0

140

2

DTO 관련

0

158

2

추가 강의 해주실수 있나요?

0

167

1

데이터베이스 테이블이 중복 생성 되는 오류

0

193

3

mysql 설치파일

0

131

2

dto 타입

0

121

1

로그인 후 (인증완료) /member/modify 접근불가

0

147

2

인터셉터 질문

0

165

2

AOP에 대한 설명

0

242

2

코드

0

203

1