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

조소영님의 프로필 이미지

작성한 질문수

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

수업 자료

안녕하세요 질문있습니다.

작성

·

87

0

 

MemberListControllerV4
에서 model을 return 하지 않고도 FrontControllerServletV4에서 process메소드를 호출해도 model에 members 값이 들어가 있는이유가 참조변수라서 그런건가요?

답변 1

0

안녕하세요. 조소영님, 공식 서포터즈 OMG입니다.

네, 이해하신게 맞습니다.

참조로 연결되어 있어 인자로 전달받은 model에 값을 put만 하더라도

image

process를 호출한 FrontControllerServletV4에 model에 members데이터가 채워지게 됩니다 😀

image

감사합니다.

조소영님의 프로필 이미지
조소영
질문자

전 참조변수가 같은 클래스만 해당하는줄 알앗는데 같은 패키지에 다른 클래스에도 데이터가 유지되는건가요?

다른 클래스를 통해서도 참조변수에 값을 채운다면 받아서 사용가능합니다.