@Override
public Member save(Member member) {
member.setId(++sequence);
store.put(member.getId(), member);
return member;
}
public Member save(Member member) {
member.setId(++sequence);
store.put(member.getId(), member);
return member;
}
파라미터로 Member member를 받는거랑
return으로 member를 하는게 이해가 안됨
기술적인건 알겠음 근데
왜 저것들이 저런식으로 들어가는지 감이 안옴..
프레임워크란게 그런거임 규칙에 맞게 하면 스프링이 알아서 처리해주겟다 이해할려 하지말고 암기하면 됨
저건 그런 범주가 아니지않음? 어떤걸 파라미터로 넣을지 어떤걸 리턴값으로 할건지는 내가 결정하는거잖아
음... 그럼 말그대로 저장하는 로직같은데 멤버를 저장해야하니깐 멤버를 파라미터로 받은거아님? 다른방법이 없음ㅋ
그런거긴하네 생각해보면 근데 왜 이렇게 그 느낌이 팍 하고 안 오지 똥누다만느낌..