강의

멘토링

로드맵

Inflearn Community Q&A

alrnr35212376's profile image
alrnr35212376

asked

Spring MVC Part 2 - Backend Web Development Application Techniques

Sign Up

MemberRepository

Written on

·

355

0

궁금한게 save 메소드면 저장만 하면되니까 void로 써도 되지않나요?

return member를 쓰는 이유를 알고싶습니다.

springMVC

Quiz

로그인하지 않은 사용자가 로그인한 사용자만 접근할 수 있는 페이지에 접근하려고 할 때, 일반적인 웹 애플리케이션의 동작 방식은 무엇일까요?

접근 허용

에러 페이지 표시

로그인 페이지로 리다이렉션

아무런 반응 없음

Answer 1

1

안녕하세요. alrnr3521님, 공식 서포터즈 David입니다.

만약 저장 메서드 호출 후 저장된 멤버에 대한 작업을 빈번하게 처리하는 로직들이 발생한다면 저장 메서드의 반환 값으로 조금 전 저장한 회원 객체를 제공하는 방식을 사용할 수 있습니다.

이는 trade-off의 영역입니다. 저장 후 멤버 객체를 바로 반환하게 해줄 것이냐 아니면 저장 후 별도로 멤버 객체를 반환하는 메서드를 사용하여 멤버 객체를 가져올 것이냐로 나뉩니다.

감사합니다.

alrnr35212376's profile image
alrnr35212376

asked

Ask a question