강의

멘토링

커뮤니티

Inflearn Community Q&A

zzangisdaeho's profile image
zzangisdaeho

asked

Spring MVC Part 1 - Core technologies for backend web development

Spring MVC - Getting Started

컨트롤러에서 HttpServletRequest를 동적? 으로 받을 수 있는 이유가 뭔가요

Written on

·

407

0

스프링 MVC에서 서블릿 컨테이너를 포함하고 있기에 HttpServletRequest, Response객체를 가져올 수 있는것은 알겠습니다.

헌데 이렇게 매개변수를 쓰고 안쓰고에 따라서 자동으로 받을 수 있도록 동적으로? 구성되는 원리를 잘 모르겠습니다.

springMVC

Answer 1

1

안녕하세요, 김대호 님. 공식 서포터즈 codesweaver 입니다.
.

자바 리플렉션을 이용해 클래스의 정보를 조회합니다. (심지어 private 까지 모두!)

아래의 리플렉션을 사용하는 방법에 대한 링크를 참조해주세요.
https://uoonleen.tistory.com/69

 

리플렉션은 강력한 만큼 객체지향 프로그래밍 근간을 무시하는 프로그래밍도 가능하기에

가급적 직접 구현하거나 사용하지는 않는 것이 좋다고 생각합니다.
.
감사합니다.

zzangisdaeho's profile image
zzangisdaeho

asked

Ask a question