Memo
Remember
l @Data
- Lombok의 annotation
- getter/setter/생성자 자동 생성
l Exception 처리
- e.printStackTrace() 활용
l XML parsing (정리 필요)
- Document.toString()을 print할 경우 항상 null (tree가 null이라는 의미X)
- XML parser 작성중 : 태그 안의 태그 가져오는 class 작성하기
Done
l Tistory API 테스트
- URL + access token으로 정보 받기
l 데이터 파싱 확인
- XML 데이터 파싱 필요
To-do
l XML parser 작성
- API에서 수신한 XML parser 작성
l XML parser를 이용한 DAO 작성 테스트
- 최신화 확인을 위한 DAO 작성 구현
New
Spring boot에서 http request 전송
l RestTemplate 사용
- restTemplateBuilder.build()
- restTemplate.getForObject()
POJO (Plain Old Java Object)
l 특정 기술에 의존이 없는 순수 자바 객체
l 의존성으로 인해 가독성/확장성 문제
l 그럼에도 의존성+POJO가 가능
- Spring PSA
- ORM의 JPA 표준 인터페이스 정의로 Hibernate 등 ORM 프레임워크에 의존하면서 POJO를 유지
Things to know
'정리하기 > DR' 카테고리의 다른 글
[Daily Report] 22.01.12 - DB Sync를 위한 DB/Blog 데이터 불러오기 구현 (0) | 2022.01.12 |
---|---|
[Daily Report] 22.01.11 - DB Sync를 위한 DAO 작성 (0) | 2022.01.11 |
[Daily Report] 22.01.10 - DB Sync를 위한 데이터 정의 및 API/DB 데이터 읽기 구현 (0) | 2022.01.10 |
[Daily Report] 22.01.09 - XML parser 구현 및 TistoryAPI 객체 작성 (0) | 2022.01.09 |
[Daily Report] 22.01.04 - data.sql 작성 및 DB 연동 테스트 (0) | 2022.01.04 |