개발일지

2024년 1월 3일 개발일지

hunzz_ 2024. 1. 3. 23:09

[ 2024년 1월 3일 개발일지 ]

 

____________________________________________________________________________________

1) 오늘의 공부 내용

- 프로그래머스 알고리즘 문제 풀이

- HTTP 기본 개념 공부 (IP, TCP, UDP)

- Spring 개인 과제

____________________________________________________________________________________

2) 정리

[HTTP] IP, TCP, UDP

https://hunzz.tistory.com/entry/ip-tcp-udp

 

[HTTP] IP, TCP, UDP

IP, TCP, UTP에 대해 알아보자. ____________________________________________________________________________________ 1. IP (Internet Protocol) 서버와 클라이언트가 네트워크 상에서 데이터를 주고받기 위해 사용하는 프로토

hunzz.tistory.com

____________________________________________________________________________________

 

3) Trouble Shooting

** SpringBoot : Error creating bean with name 'requestMappingHandlerMapping 에러 **
[원인] @RequestMapping으로 매핑된 경로가 중복되었기 때문

[해결] 매핑 경로 재지정 (단, 경로가 같아도 HTTP Method가 다르면 상관 X)

 

** JPA : findAll()로 데이터를 가져올 때 특정 컬럼명을 기준으로 오름차순 정렬 **

[방법] repository.findAll(Sort.by(Sort.Direction.ASC, "컬럼명")

(내림차순은 Sort.Direction.DESC)

※ 개발일지에 작성한 모든 Trouble Shooting은 추후에 게시글로 정리해 업로드할 예정입니다.

____________________________________________________________________________________

4) 회고

스프링을 공부하기 전에 HTTP 개념을 제대로 배우고 시작하자. 틈틈이 공부해야겠다. 무엇보다도 Spring Data JPA가 너무나도 편리한 덕분에... 스프링의 중요 개념들을 놓친 채로 JPA의 편리한 기능만을 계속 사용하고 있는 기분이 들어서 내일부터는 스프링의 기본부터 깊게 차근차근 배워보려고 한다.

____________________________________________________________________________________