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

자바마스터하자님의 프로필 이미지
자바마스터하자

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

회원 관리 웹 애플리케이션 요구사항

findById 메소드 질문할게요

작성

·

233

·

수정됨

0

public static Member findById(Long id){
    return store.get(id);//회원을 id로 찾기
}

안녕하세요 간단한 질문 하나 드릴게요 여기서 return store.get(id); 를 리턴했는데요 만약에 1명의 회원만 회원가입을 했다치면 get(id)의 값인 1이 findById 메소드로 리턴되는게맞죠?

답변 1

1

안녕하세요. 자바마스터하자님, 공식 서포터즈 OMG입니다.
첫번째 회원가입한 회원의 아이디가 1이 부여되고, 회원가입이 한명일 때

findById의 반환타입인 Member 를 보시면 아시겠지만

id가 1인 Member객체가 반환됩니다.

만약 말씀하신대로 회원 id 1이 반환된다고 한다면 다음과 같이 메서드가 구성되어야 할 것입니다.

public Long findById(Long id) {

...

return id;

}

감사합니다.

자바마스터하자님의 프로필 이미지
자바마스터하자

작성한 질문수

질문하기