오늘 할 일
🥸 코드 스테이츠 79일차
[프로젝트] 솔로 프로젝트
- Daily Coding
- 솔로 프로젝트
다른거
- 1일 1커밋
오늘 배운 것
☠️ [프로젝트] 솔로 프로젝트
To-Do Application 코드
- ToDoController: ToDoService와 ToDoMapper를 DI하고, post, patch, get, delete의 코드를 작성했습니다.
- ToDoDto: Post, Patch, Response를 static class로 작성해서 하나의 클래스 파일에 모아서 작성했습니다.
- ToDo(Entity): ToDo에 필요한 엔티티 클래스를 작성했습니다.
- ToDoMapper: Post → ToDo, Patch → ToDo, ToDo → Response, ToDos → Response로 매핑하는 Mapper 클래스를 작성했습니다.
- ToDoRepository: JpaRepository를 상속받는 ToDoRepository를 작성했습니다.
- ToDoService: ToDoRepository를 DI하고, Controller에서 사용할 서비스 로직을 구현했습니다.
- application.yml: h2를 사용하기 위한 설정을 작성해주었습니다.
다른거
- 1일 1커밋
백준 2920 음계 문제입니다. 처음에는 오름차순, 내림차순을 체크해주어야 하나 했는데, 생각해보니 범위 자체가 직접 적는게 빠르겠다고 생각했습니다. 그래서 1~8까지의 오름차순, 내림차순, 섞인 경우를 직접 적어서 코딩했습니다.
BOJ 2920 음계
GitHub - chaning49/algorithm: 코딩테스트를 위한 알고리즘 공부
코딩테스트를 위한 알고리즘 공부. Contribute to chaning49/algorithm development by creating an account on GitHub.
github.com
느낀점
- 내가 To-Do App을 혼자 만들 수 있을까 했는데, 기존 학습에서 배웠던 코드를 짜집기해서 만들어보니 어찌저찌 됐다. 아직 코드 전체를 다 이해하고 만든 것은 아니라서 애너테이션에 대한 부분은 꾸준하게 학습해볼 예정이다.
- 그래도 생각보다는 재밌게 만들어서 나름 만족!
내일 할 일
🍂 코드 스테이츠 80일차
[메타 학습] Section 4 회고
- 기술면접 준비 및 실습
- 회고 블로깅
다른거
- 1일 1커밋
'TIL' 카테고리의 다른 글
TIL_20221215 (0) | 2022.12.15 |
---|---|
TIL_20221214 (0) | 2022.12.14 |
TIL_20221212 (0) | 2022.12.12 |
TIL_20221211 (0) | 2022.12.11 |
TIL_20221210 (2) | 2022.12.10 |