어제 목표 & 오늘 완료한 한 일
알고리즘 문제- 자바 종합 문법 복습 (3주차)
스프링 숙련 강의 (2주차)스프링 숙련 개인과제
내일 목표
- 알고리즘 문제
- 자바 종합 문법 복습 (3주차)
- 스프링 숙련 강의 (2주차)
- 스프링 숙련 개인과제
오늘 배운 내용
발생한 문제와 해결
알고리즘 문제를 푸는데 런타임 에러가 발생했다. 원인을 모르겠어 다른 사람이 했던 질문을 살펴보니 재귀함수를 사용했을 때, 최대횟수는 1000번인데 해당 문제의 경우는 그 이상으로 넘어가서 그런 것이었다. 그래서 while문으로 변경해줬더니 문제가 해결되었다. 그 뿐만이 아니라 코드도 훨씬 짧아졌다.
느낀점
로그인을 구현하는데 너무 어렵다. 그래서 JWT부터 다시 공부하고 이해, 정리하면서 조금씩 조금씩 코드 작성을 하고있다. 생각보다 너무 더디게 진행되고 있어 과제를 다 할 수 있을지 걱정이 된다..! 요즘 시간이 진짜 빨리빨리 지나가는 것 같다. 그리고 오늘 강의도 듣던거 이어서 조금 들었는데 오늘 강의를 통해 실습을 하면서 생겼던 궁금증을 해결할 수 있었다. create할 때는 @Transactional을 달아주지 않았는데 update 부분에서는 @Transactional을 달아주는 이유가 뭔지 궁금했었다. 그 이유는 create할 때 사용하는 save 메서드에 이미 @Transactional이 달려 있는 상태라 해당 메서드를 호출만해도 알아서 Transaction환경이 설정되기 때문이라고 한다.
'TIL & WIL' 카테고리의 다른 글
[TIL] #65. 231117 (0) | 2023.11.17 |
---|---|
[TIL] #64. 231116 (0) | 2023.11.16 |
[TIL] #62. 231114 (1) | 2023.11.14 |
[TIL] #61. 231113 (0) | 2023.11.13 |
[WIL] #9. 231106 ~ 231112 (0) | 2023.11.12 |