SWM-15th-Dnight / main_backend

kotlin+spring stack backend server
0 stars 1 forks source link

feat : calendar 기준 event 반환 api 생성 #24

Closed inmonim closed 2 months ago

inmonim commented 2 months ago

Result

calendar id를 기반으로 유저의 id를 가져오는 api를 생성함.

추가적으로 is deleted 체크를 넣어, 삭제한 리소스는 반환하지 않는 것으로 수정함.

How

jpql을 활용해 쿼리에서 delete와 userId를 체크하는 로직과, 일단 값을 가져오고 서비스에서 체크하는 로직 두 방식을 만들었음.

원활한 개발을 위해 다양한 코드를 뱉어내는 게 맞지만, 지나치게 서비스에서 많은 처리를 하게 만들 것 같아 한 번의 쿼리로 끝낼 수 있는 요청은 한번의 요청으로 끝내고자 함.