현재 api작업 막바지에 다다랐다.
수업은 거의 끝났지만 속도가 조금 더뎠던것인지 아직 우리팀은 끝이 나지않았다.
그동안 쉬지않고 진행해왔지만 아무래도 능숙하지 않았던 탓인 것 같다.
공원api작업을 수행하게 되면서 이전 기수분들의 코드를 많이 참고하였다.
공원api에서는 모두 get메서드를 이용했는데 이부분에서 페이징이 되는 결과를 내기위한
Pageable pageable 객체를 사용했고 쿼리에 적용을 하였다.
대부분 복잡한 쿼리는 RepositoryImpl에서 작업을 해서 반환을 하였는데,
park api에서 주로 사용한 쿼리는 아래 객체처럼 생성을 하였다.
JPQLQuery<Park> sortquery = queryFactory.selectFrom(QPark.park);
현재까지는 공원, 사용자, 리뷰api가 진행이되었고 남은 것은 좋아요 api이다.
좋아요 api는 간단한 작업만이 남아있어 금방 진행이 될 것 같다.
이제 대부분의 작업이 마무리 된 상태인데 초반처럼 프론트와 백엔드 함께 기획서를 쓰던것과는 달리
현재는 개인적인 작업이 대부분이다. 그동안 튜터님께 오류 질문을 했던것 같은데 귀찮아하시는 것 없이
잘 해결을 해주셨다. 정말감사했습니다! ㅠㅠ
막상 질문을 하고나니 별거아닌 문제였던 경험도 있었는데 이 문제때문에 몇시간 해결하려했던게 허무해지던
순간이었다.

이제 나머지 기능들을 구현하고 포트폴리오 수업만이 남았는데 이번 수업을 통해서 스프링부트 실습경험을 얻게되었고
짧은시간이지만 큰 경험이 되었다. 수업을 듣기까지 고민을 많이했는데 후회없는 수업이 되어 카우치코딩 튜터님들께 감사드리고 :) 남은기간까지 잘 마무리가 되어 수강생들 모두에게 좋은결과가 있었으면 한다.