안드로이드 자바
[Java][Android] 안드로이드 retrofit DTO/POJO 클래스로 데이터 받아오기
teamnova
2022. 3. 10. 12:00
728x90
안녕하세요 여러분 이번시간에는 okhttp의 상위 버전 라이브러리인 retrofit을 사용하여 서버로 부터 원하는 클래스 형태로 데이터를 받아 오는 실습을 진행 해 보아요
1. Gradle 의존성을 추가 해야합니다.

2. DTO/POJO 클래스 생성

3. Interface 정의

4. Retrofit 인스턴스 생성


이렇게 메인 문에서 선언을 해주시면 retforit을 본인이 원하는 데이터 형태로 서버로 부터 받아 올 수 있습니다.
DTO 클래스 안에서 SERIALIZENAME을 하는 이유는 서버에서 변수와 client단의 변수가 이름이 달라도 가져 올 수 있게끔 매칭 시켜주는 어노테이션입니다.
스틱코드를 사용하면 보다 많은 코드를 블록화 하여 사용 할 수 있어서 좋습니다.
https://stickode.com/mainlogin.html
STICKODE
stickode.com