- JPA 리포지토리를 확장하여 사용자, 카테고리, 태그, 게시물 엔티티를 위한 리포지토리 인터페이스를 생성합니다. 💾
- 카테고리 목록을 반환하는 API 엔드포인트를 구축하기 위해 컨트롤러, DTO, 서비스 인터페이스 및 구현을 생성합니다. 🏗️
- 도메인 엔티티를 DTO로 효율적으로 변환하기 위해 MapStruct 매퍼를 구현하여 API 응답을 위한 데이터 형식을 적절하게 지정합니다. ⚙️
- N+1 문제를 해결하기 위해 HQL 쿼리를 사용하여 게시물 수를 포함한 모든 카테고리를 가져오는 사용자 정의 리포지토리 메서드를 만듭니다. 💡