일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 응원가
- KUsic
- 고려대학교 응원가
- 더보기창
- Dijkstra
- Firebase
- linear classifier
- image_picker
- 고려대학교
- google_ml_kit
- 해커톤
- 뮤직플레이어
- ModalBottomSheet
- optimization
- 알고리즘
- 다익스트라
- loss function
- flutter
- text recognition
- 이미지 분류
- 앱
- CS231n
- 국방오픈소스아카데미
- 앱 개발
- 백준
- K-nearest neighbor
- OSAM
- 앱 출시
- 고연전
- image classification
- Today
- Total
목록Spring (2)
영주머니의 개발주머니

@RequestParam1개의 HTTP 요청 파라미터를 받기 위해 사용한다.@ModelAttribute클라이언트가 전송하는 폼(Form) 형태의 HTTP Body와 요청 파라미터들을 생성자나 Setter로 바인딩하기 위해 사용된다.@ModelAttribute에는 매핑시키는 파라미터의 타입이 객체의 타입과 일치하는지 등을 포함한 다양한 검증(Validation) 작업이 추가적으로 진행된다.@RequestBody클라이언트가 전송하는 Json 형태의 HTTP Body를 Java 객체로 변환해주는 역할을 한다.@RequestBody로 받는 데이터는 Spring에서 관리하는 MessageConverter들 중 하나인 MappingJackson2HttpMessageConverter를 통해 Java 객체로 변환되는데..

디스패처 서블릿 (Dispatcher-Servlet)HTTP 프로토콜로 들어오는 모든 요청을 가장 먼저 받아 적합한 컨트롤러에 위임해주는 프론트 컨트롤러 (Front Controller)클라이언트로부터 어떤 요청이 오면 Tomcat과 같은 서블릿 컨테이너가 요청을 받게 되고, 이 모든 요청을 프론트 컨트롤러인 디스패처 서블릿이 가장 먼저 받게 된다. 디스패처 서블릿은 공통적인 작업을 먼저 처리한 후에 해당 요청을 처리해야 하는 컨트롤러를 찾아서 작업을 위임하고 그 결과를 받아온다.Filter vs InterceptorFilter디스패처 서블릿에 요청이 전달되기 전/후에 url 패턴에 맞는 모든 요청에 대해 부가작업을 처리할 수 있는 기능을 제공한다.Filter를 추가하기 위해서는 Filter 인터페이스의..