정리하기/DR

[Daily Report] 22.01.04 - data.sql 작성 및 DB 연동 테스트

pythaac 2022. 1. 4. 18:28

 

Memo

Progress 정리

l  목표

-       [1] Tistory API를 통한 데이터 수신

-       [2] 데이터베이스와 sync / 비교

-       [3] 데이터베이스에 추가 / 삭제 / 수정

l  현재 상태

-       데이터베이스 연동 확인

l  오늘 할 일

-       data.sql 작성

-       Tistory API 데이터 가져오기 테스트

-       Tistory API DTO 작성

 

Done

l  data.sql 작성

-       테스트 데이터 입력

l  DB 연동 테스트

-       DB table underscore 문제 해결

 

To-do

l  Tistory API 테스트부터 진행하기

-       DB에서 access token 가져오기

-       Tistory API 전송 (글 목록)

-       데이터 읽어보기

l  Tistory API마다 DTO 작성

-       필요한 데이터 확인

-       데이터 파싱

 

New

Spring Intellij 오류 처리

l  import하지 못하는 상황 (manually 프로젝트 위치 옮긴 것으로 추정)

-       File | invalidate cache로 해결

-       Refactor | Move Directory 사용하기

CrudRepository를 활용한 findById

l  TistoryInfo table에 데이터가 있음에도 findById를 활용해 데이터를 가져오지 못함

-       Hibernate logwhere문에 table 이름이 tistory_info로 입력되는 것을 확인

-       camel casesplit하는 것으로 확인

 

Things to know

Github 사용시 application.properties

l  application.properties 민감정보가 github에 노출됨

-       현재 노출된 내용에 대한 처리 필요

-       대책 방안 조사하기