개발공부

플러스 심화주차 개인과제 회고

pumaclass 2024. 10. 10. 20:17

 

이 부분이 문제였다.

처음에는 Dto를 만들고 weather과 startTime, endTime를 LocalDateTime 타입으로 필드를 만들어서

@RequestBody로 받을 생각이였고

서비스에서 if(request.getWeather != null)로 사용하려고 했는데 안된다...

혹시나 하는 마음에 스타트타임과 엔드타임도 개발해서 테스트 해봤는데 역시나 안된다..

여기서 시간을 제일 많이 쓴거 같다..

 

혹시나해서 gpt한테 물어보니 컨트롤러에서 @RequestParam을 사용해서 날씨, 시작, 끝 시간을 받아오던데 이건 조금 신선했다.

문제는 repository였는데...

 

 

난생 처음보는 신기한 쿼리문이 나왔다.

애초에 이렇게 쓸거라곤 상상도 못해봤다.

떠듬 떠듬 읽어보면 읽히긴한다.

 

어쨋든 파라미터로 넣어보니까 잘 작동한다... 스프링 너무 어려워..

'개발공부' 카테고리의 다른 글

나 꽤나 멍청하네  (0) 2024.09.13
서울에서 김서방 찾기 java  (0) 2024.09.10
KTP 회고  (0) 2024.09.06
Thraed pool이란?  (0) 2024.09.05
강제로 git pull하기  (0) 2024.09.04