Memo
Bertie 수정
l 번역 API
- [변경] Naver API에서 Kakao API로 변경
- [사유] Kakao 지원 언어가 더 많음
(Naver 13개 -> Kakao 19개)
New
restTemplate
l getForEntity
- [문제] restTemplate에서 GET 메소드로 요청을 보낼 때, HttpHeaders를 사용할 수 없음
- [해결] restTemplate.exchange()로 사용
l 객체로 response 받아올 때
- 정의한 객체의 constructor 필수
- 정의한 객체의 getter/setter 필수
- List를 가져올 경우 Wrapper class 가능
- List를 가져올 경우 constructor에 List 인스턴스 생성하기
l WebConfig를 이용한 캐시 설정
- WebMvcConfigurer 인터페이스를 구현
- addResourceHandlers를 오버라이딩
- CacheControl 정의
- registry.addResourceHandler 등록
Things to know
탬플릿 패턴
프로토타입 패턴
페이징(Pagination)
'정리하기 > DR' 카테고리의 다른 글
[Daily Report] 22.04.26 - EagleEye 진행상황 (0) | 2022.04.27 |
---|---|
[Daily Report] 22.04.04 - MAMACOCO 이슈#3 및 이슈#4 해결 (0) | 2022.04.04 |
[Daily Report] 22.03.19 - MAMACOCO 서버 이슈#3 정리 (0) | 2022.03.21 |
[Daily Report] 22.03.18 - 자바 코딩테스트 관련 문법 (0) | 2022.03.19 |
[Daily Report] 22.03.18 - Bertie 오류 수정 (0) | 2022.03.18 |