Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CoffiesVol.02
- GIT
- S3
- Redis
- 일정관리프로젝트
- JPA
- spring boot
- Java
- 일정관리 프로젝트
- LV.02
- mysql
- 포트폴리오
- 디자인 패턴
- 코테
- 연습문제
- 프로그래머스
- LV1
- CI/CD
- SQL
- LV02
- LV03
- 이것이 자바다
- docker
- Join
- 알고리즘
- 데이터 베이스
- LV0
- Kafka
- LV01
- Lv.0
Archives
- Today
- Total
목록2025/02/02 (1)
코드 저장소.
외부 api 통신 라이브러리 정리 (RestTemplate,FeignClient,WebClient)
목차1.개요2.각 라이브러리의 특징 1.개요Java에서는 다른 서버와 통신하기 위해서 즉, REST API로 서비스 간 통신하기 위해서 FeignClient, WebClient, RestTemplate 등을 활용하곤 합니다. 대표적인 이 3가지의 특징에 대해서 알아보도록 하겠습니다.2.각 라이브러리의 특징RestTemplate이란?HTTP 요청을 만들기 위해 Spring Framework에서 제공하는 동기식 클라이언트 라이브러리입니다. 아래는 RestTemplate의 특징입니다. RestTemplate은 Spring 4에서부터 사용되었으며, Spring 5 이후로는 비권장(deprecated) 상태입니다.요청과 응답에 대한 JSON 변환, 오류 처리 등을 수동으로 설정해야 합니다.멀티파트 파일 전송, 인..
웹개발
2025. 2. 2. 00:02