Spring Boot/naver-api 프로젝트 2

ArrayList를 이용한 DB코딩

오늘 공부한 내용은 나만의 맛집 리스트 프로젝트를 진행하기 위해 필요한 데이터베이스를 mySQL과 같이 데이터베이스 관리 시스템을 사용하지 않고 ArrayList를 이용해 JPA를 흉내내는 데이터베이스를 사용하였다. ​ MemoryDbEntity.java package com.example.restaurant.db; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Data public class MemoryDbEntity { protected int index; } MemoryDbRepositoryAbstract.java pac..

naver-api 연동하기

오늘 배운 내용은 naver-api를 이용하여 나만의 맛집 리스트를 작성하는 프로젝트를 하기에 앞서 naver-api연동에 대해 공부하였다. 우선 검색창에 naver open api를 검색한 후 네이버 개발자센터 홈페이지에 접속한다. 원하는 api에 대해 활용신청을 한 후 간단하게 api를 사용할 수 있다. 본격적으로 코딩하기에 앞서 Talend api tester 프로그램을 사용하여 다음과 같이 테스트를 진행할 수 있다. naver-api에서 제공해주는 json 링크를 적용하고 query를 작성해준다. 그리고 HEADERS부분에 api홈페이지에서 받은 클라이언트 아이디와 암호를 작성해주면 된다. 작성한 후에 Send로 호출을 하면 다음과 같이 성공한 화면을 확인할 수 있다. 아래 사진의 예는 naver..