| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 스프링
- 트러블슈팅
- 디자인 패턴
- Effective Java
- lv1
- spring boot
- 프로그래머스
- 추상클래스
- 코드카타
- 이펙티브 자바
- 성능 개선
- 스프링 배치
- 스케줄러
- 프록시 패턴
- redis
- GoF 23
- 김영한
- 토스
- 백엔드
- 계산기
- Spring Batch
- Spring
- Til
- 템플릿 메서드 패턴
- 빌더 패턴
- 자바
- 로드밸런서
- DB
- java
- 배치
Archives
- Today
- Total
목록Formatter (1)
김코딩
스프링 MVC - 타입 변환은 어떻게 이루어질까? (Converter & Formatter)
나의 생각은 틀렸었다...오늘은 스프링 MVC에서 컨버터(Converter)와 포매터(Formatter)에 대해 알아보는 시간을 가졌습니다. 사실 지금까지 개발을 진행하면서 @RequestParam, @PathVariable 등의 파라미터를 입력할 때, 뒤에 타입만 지정하면 (예: @RequestParam Long id) 그냥 파라미터로 Long 타입을 넘겨주는거로 알고있었습니다. 하지만 이번에 타입 컨버터와 포매터에 대한 내용을 학습하면서, 실제로는 모든 HTTP 요청 파라미터 값이 문자(String)로 들어오고, 스프링 내에서 자동으로 타입 변환이 이루어지고 있다는 것을 알고 충격을 받았습니다.그래서 타입 변환을 왜 해주는거야?만약 스프링이 자동으로 타입 변환을 해주지 않는다면, 우리는 다음과 같이 ..
스프링
2025. 6. 5. 13:50