어제 목표 & 오늘 완료한 한 일
알고리즘 문제- 자바 종합 문법 복습 (3주차)
- 스프링 기초 개인과제 해설 강의
- 스프링 심화 과제 (테스트 코드 작성)
JPA 심화 강의듣기플러스 주차 복습 과제- CS 공부 (운영체제)
내일 목표
- 알고리즘 문제
- 자바 종합 문법 복습 (3주차)
- 스프링 기초 개인과제 해설 강의
- 스프링 심화 과제 (테스트 코드 작성)
- JPA 심화 강의듣기
- 플러스 주차 복습 과제
- CS 공부 (운영체제)
발생한 오류와 해결 방법
1️⃣.
Error resolving template [api/comments/1], template might not exist or might not be accessible by any of the configured Template Resolvers
이와 같은 에러가 발생했다. 해당 에러는 경로에 해당 경로가 존재하지 않거나 접근할 수 없다는 에러이고, 원인을 확인해보면 @RestController가 아닌, @Controller 적어줘 발생한 에러라고 한다. 내가 실수로 @Controller를 달아줘서 발생한 에러였다.
참고한 블로그
1) https://wakestand.tistory.com/1028
느낀점
알고리즘 문제를 보고 0을 제거하는 부분에서 replace()를 이용해야겠다는 생각이 들었다. 그래서 이용하려고 했지만, 제거된 0의 개수를 알아야하는데 replace를 이용하게 되면 이를 알 수 없다고 생각하여 다른 방법을 택했다. 문제를 풀고 다른 사람 풀이를 보니 replaceAll()을 이용해 문제를 푼 것을 확인할 수 있었다. 다른 사람은 처음에 0과 1이 존재하는 s의 길이를 우선 더해준 후, 나중에 1만 있는 s의 길이를 빼줬던데 나는 전혀 생각하지 못한 방법이다. 다른 사람의 풀이를 보고 공부하는 시간도 중요하다는 것을 다시 한 번 깨닫게 되는 시간이었다.
그리고 오늘은 어제 했던 CRU에 이어 게시글 삭제하는 부분과 댓글 작성하는 부분을 하였다. 테이블 매핑하는 부분에서 약간 헷갈렸지만 예전에 블로그에 정리한 내용을 보며 다시 한 번 공부를 하였다. 내일 내 목표는 댓글 목록 조회, 댓글 수정 삭제를 하는 것이다. 그리고 시간이 된다면 게시글에 대한 좋아요 기능도 내일 모두 구현하고 그 이후부터는 챌린지 과제에 도전해보고 싶다.
'TIL & WIL' 카테고리의 다른 글
[TIL] #99. 231221 (0) | 2023.12.21 |
---|---|
[TIL] #98. 231220 (Lazy Loading과 Proxy) (1) | 2023.12.20 |
[WIL] #14. 231211 ~ 231217 (0) | 2023.12.18 |
[TIL] #96. 231218 (0) | 2023.12.18 |
[TIL] #95. 231217 (0) | 2023.12.17 |