diff --git a/backend/build.gradle.kts b/backend/build.gradle.kts index 87b72b44..c2d09b20 100644 --- a/backend/build.gradle.kts +++ b/backend/build.gradle.kts @@ -66,7 +66,7 @@ dependencies { implementation("org.springframework.boot:spring-boot-starter-oauth2-client") // Redis 의존성 - implementation ("org.springframework.boot:spring-boot-starter-data-redis") + // implementation ("org.springframework.boot:spring-boot-starter-data-redis") //무중단 배포 의존성 추가 ( get 요청 ) implementation("org.springframework.boot:spring-boot-starter-actuator") diff --git a/backend/src/main/java/com/example/booktree/post/dto/response/PostResponseDto.java b/backend/src/main/java/com/example/booktree/post/dto/response/PostResponseDto.java index a0406241..c182bc18 100644 --- a/backend/src/main/java/com/example/booktree/post/dto/response/PostResponseDto.java +++ b/backend/src/main/java/com/example/booktree/post/dto/response/PostResponseDto.java @@ -20,4 +20,9 @@ public class PostResponseDto { private String imageUrl; private double score; + private String content; // 추가 + private String username; // 추가 (user.getNickname() 또는 user.getName()) + private Long categoryId; // 추가 + private String category; // 추가 (category.getName()) + } diff --git a/backend/src/main/java/com/example/booktree/post/service/PostService.java b/backend/src/main/java/com/example/booktree/post/service/PostService.java index d6469004..23fac3c1 100644 --- a/backend/src/main/java/com/example/booktree/post/service/PostService.java +++ b/backend/src/main/java/com/example/booktree/post/service/PostService.java @@ -501,6 +501,7 @@ public Page getPagedPostsByBlog(Long blogId, int page, int size .viewCount(post.getView()) .createdAt(post.getCreatedAt()) .modifiedAt(post.getModifiedAt()) + .imageUrl(post.getImageList().isEmpty() ? null : post.getImageList().get(0).getImageUrl()) // 추가! .build()); } @@ -550,6 +551,7 @@ public Page getPopularPostsByBlog(Long blogId, int page, int si .viewCount(post.getView()) .createdAt(post.getCreatedAt()) .modifiedAt(post.getModifiedAt()) + .imageUrl(post.getImageList().isEmpty() ? null : post.getImageList().get(0).getImageUrl()) // 추가 .build()); }