해당 게시글은 개인 프로젝트인 "데이트 장소 다이어리 제작" 중
#6 "도메인 설정 및 DB 연결 테스트", #10 "게시글 조회 테스트 및 구현" 이슈를 다루고 있습니다.
1. 진행 사항
(1) 요약
- 도메인 설정
- Repository 기본 설정
- DB 연결 테스트
- Dto 제작
- 다이어리 게시글 리스트 조회
- 다이어리 게시글 + 댓글
- 페이징 기능 구현
(2) 상세 내용
- 기존 프로젝트는 Thymeleaf 템플릿 엔진을 활용하여 서버 사이드로 뷰를 구현했는데 이번에는 REST 방식으로 구현할 예정 (뷰는 JavaScript, Axios 활용해서 구현 예정)
- Swagger UI 3.0을 사용하였으나 springfox 쪽 라이브러리 활용 시 Bean 관련 오류가 있어서 springdoc을 적용하였음
- Swagger UI 3.0 화면

2. 미흡한 점, 아쉬운 점
- REST 방식으로 처음 하다보니 다소 어색한 부분이 있어서 꼼꼼히 알아봐야 할 듯 하다