강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

osakapark님의 프로필 이미지
osakapark

작성한 질문수

스프링과 JPA 기반 웹 애플리케이션 개발

프로필 뷰

AccountController.viewProfile 문의

작성

·

178

0

안녕하세요 강사님..
강사님 코드를 하나하나 따라하던 중에 문의 사항이 있습니다.
 
아래 부분에서..
@GetMapping("/profile/{nickname}")
public String viewProfile(@PathVariable String nickname, Model model, @CurrentUser Account account) {
Account byNickname = accountRepository.findByNickname(nickname);
if (nickname == null) {
throw new IllegalArgumentException(nickname + "에 해당하는 사용자가 없습니다.");
}

model.addAttribute(byNickname);
model.addAttribute("isOwner", byNickname.equals(account));
return "account/profile";
}
 
if (nickname == null) 
 
이 부분은 nickname 이 아니라. byNickname 이 아닌지요?
감사합니다.
 

퀴즈

회원 가입 시 이메일 인증 절차를 사용하는 가장 중요한 이유가 무엇일까요?

계정 도메인 모델의 복잡성 증가를 위해서

실제 사용자인지 확인하고 스팸 가입을 방지하기 위해

패스워드 인코딩 과정을 간소화하기 위해

프론트엔드 라이브러리 설정을 쉽게 하기 위해

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

엇! 맞아요. 저런 실수가 있었다니.. 잘 찾으셨네요ㅎㅎ

osakapark님의 프로필 이미지
osakapark

작성한 질문수

질문하기