| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 루트사용자
- string메서드
- API명세서
- 날씨API
- 프로젝트
- 4A피드백
- 프로그래머스
- SQ3R
- 자바
- 동전교환알고리즘
- 스레드동기화
- staging_area
- 스프링
- 코딩테스트
- 향상된for문
- 재귀적사고
- Spring
- SQL
- 파일사용권한
- 99클럽
- 성장형마인드셋
- openapi
- 네이티브애플리케이션
- API
- 백준
- 제너릭메서드
- 참조변수타입변환
- Java
- ChatGPT
- 배열탐색
- Today
- Total
목록Project (5)
개발 공부용
1. Riot Developer Portal에서 api 키 발급받기 Riot Developer PortalAbout the Riot Games API With this site we hope to provide the League of Legends developer community with access to game data in a secure and reliable way. This is just part of our ongoing effort to respond to players' and developers' requests for data anddeveloper.riotgames.com 라이엇 계정이 없으면 회원가입이 필요합니다.로그인하면 하루 뒤 만료되는 api key를 발급해 줍니다.pr..
데이터를 파싱 해보겠습니다! Weather 객체를 반환하는 jsonParsing 메서드를 작성할 것입니다. 파싱을 하기 위해서 우선 받아온 데이터의 구조를 파악해야 합니다. 🐾 위 사진을 통해 아래와 같은 데이터 구조를 가졌음을 확인할 수 있습니다.💡 "response" : { "header" : {...}, "body" : { "dataType" : ..., "items" : { "item" : [ { ... }, ] } } } 따라서 "response"에서 "body"를 추출하고, "body"에서 "items"를, "items"에서 "item" 배열을 추출해야 합니다. 그리고 추출한 item 배열에서 (최저기온, 최고기온 등의) 원하는 category의 원하는 시간대의 값을 찾아줍니다. public ..
기상청_단기예보 ((구)_동네예보) 조회서비스 초단기실황, 초단기예보, 단기((구)동네)예보, 예보버전 정보를 조회하는 서비스입니다. 초단기실황정보는 예보 구역에 대한 대표 AWS 관측값을, 초단기예보는 예보시점부터 6시간까지의 예보를, www.data.go.kr 지역별 날씨가 필요한 기능이 있어 외부 API를 활용하기로 했습니다. 제가 이용한 서비스는 공공데이터포털의 기상청 단기 예보 조회 서비스입니다. ☀️🌦️ 회원가입을 하고 활용 목적을 밝히며 활용 신청을 해야 사용할 수 있습니다. JSON, XML 중 요청 자료 형식을 선택할 수 있습니다. 단기 예보는 격자 x, y좌표가 필요하니 위 링크에서 참고 문서(활용가이드)를 다운 받아서 원하는 지역의 좌표를 확인해야 합니다. Postman에서 테스트해보..
CRUD를 반복해서 작성하다 보니, 이제 간단한 CRUD는 무리 없이 작성할 수 있게 되었습니다. 어떤 공부든 반복이 최고의 학습법인 것 같다는 생각이 드는 요즘입니다. 🐻 이번 팀 프로젝트에도 사용자가 글을 작성해야 하는 부분이 있어 CRUD를 구현하게 되었는데요. 하나의 CRUD를 구현할 때 (예외 처리 부분을 제외하면) Controller, Mapper, Entity, Dto, Repository, Service가 필요합니다. @RestController @RequestMapping("/") @RequiredArgsConstructor public class BlogController { private final BlogMapper blogMapper; private final BlogService..
저번주 목요일부터 팀 프로젝트가 시작되었습니다. 프로젝트 기간동안 한 것과 만났던 에러들을 어떻게 해결했는지 조금씩 기록해 두려고 합니다. 에러 해결 기록은 에러 탭이 차곡 차곡 쌓을 예정입니다. 우선 저번주에는 사용자 요구사항 정의서, API 명세서, 테이블 명세서와 같은 문서를 작성하는데 시간을 투자했습니다. 팀원들과 함께 작성한거라 블로그에는 올릴 수 없지만, 멘토님께 피드백 받은 내용이 있어서 기록을 남기려고 합니다. 예를 들어 member 테이블을 생성한다고 했을 때, 이런 식으로 컬럼ID에 member와 언더바를 붙여주었는데 컬럼을 사용할 때 테이블 명도 필요하기 때문에 중복적인 요소라 굳이 붙여줄 필요가 없다는 피드백을 들었습니다. 그래서 이렇게 고쳤습니다. 확실히 더 깔끔하고 쓰기 편한 것..