본문 바로가기

JSON3

0. RestController를 활용한 간단 API 구현 본 과정에서는 RestController를 사용한 간단한 API ( 20년도의 로그인 수) 를 구현합니다. 기존 환경설정에서 스프링 프레임워크로 환경을 셋팅했다면 이번에는 최근 활용 빈도가 올라가고 있는 Spring Boot를 활용합니다. Spring Boot 환경설정을 진행하며 스프링 프레임워크에 비해 얼마나 간단한지 가늠해보시기 바랍니다. 결론적으로 간단한 API 구현의 결과는 json 구조로 총 로그인 수 3명, 20년도, 정상적인 결과임을 나타내는 값입니다. 해당 내용들은 4차 과제 내용에 샘플이 되는 내용임으로 하나하나의 과정을 이해하며 진행해보시기 바랍니다. 그리고 전달드린 중간 퀴즈에 대한 답변도 함께 제출해주시기 바랍니다. 참고) Controller? RestController? https.. 2020. 9. 7.
2. API 가이드 문서 작성하기 카카오 예시를 보고 API문서 가이드 작성을 진행해봅니다. API 가이드 문서는 데이터를 어떻게 주고 받을 지에 대한 개발자간의 소통입니다. 경우에 따라 팀간의 소통, 백엔드와 프론트엔드 개발자 간의 소통 방법입니다. 클라이언트(프론트엔드)개발자가 서버에 어떤 값을 넘기면 어떤 데이터를 응답해줄 지 에 대한 이야기입니다. 경우에따라 해당 데이터를 어떤식으로 활용할 지 예시를 함께 작성하기도 하지만 간단히 어떤 데이터로 응답하는 지에 대한 문서로 작성하기도 합니다. 아래와 같이 샘플을 제공해드리며 해당 내용을 보고 백엔드 API 만들기 과정에서 필요한 API를 직접 정의(API 제목, API 기능)하여 만들어 보시기 바랍니다. 아래 문서에서 확인할 내용은 요청URL, 요청 Parameter, 응답 바디 입.. 2020. 8. 30.
1. Spring : RestController을 이용한 데이터 처리(jackson) 요약과 같이 url로 호출 시 리스트형식의 json을 받기 위해 RestController를 위한 설정을 먼저 수행해야 합니다. 1) json을 이용하기 위한 Jackson library를 추가합니다. pom.xml에 jackson 관련 library를 추가 후 저장하면 자동으로 library를 mvnrepository에서 가져옵니다. 1 2 3 4 5 6 7 8 9 10 11 com.fasterxml.jackson.core jackson-core 2.9.2 com.fasterxml.jackson.core jackson-databind 2.9.2 http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none.. 2019. 8. 23.