From 56c59e3b98fe554c4e1484e208e4be5c30f09a04 Mon Sep 17 00:00:00 2001 From: realtradam Date: Tue, 23 Jul 2024 20:16:26 -0400 Subject: convert all articles endpoint to json --- src/main/java/com/blog/web/services/ArticleService.java | 3 ++- src/main/java/com/blog/web/services/impl/ArticleServiceImpl.java | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'src/main/java/com/blog/web/services') diff --git a/src/main/java/com/blog/web/services/ArticleService.java b/src/main/java/com/blog/web/services/ArticleService.java index f0fb05b..1bfe38f 100644 --- a/src/main/java/com/blog/web/services/ArticleService.java +++ b/src/main/java/com/blog/web/services/ArticleService.java @@ -1,13 +1,14 @@ package com.blog.web.services; import com.blog.web.dto.ArticleDto; +import com.blog.web.dto.ArticlePublicDto; import com.blog.web.models.Article; import java.util.List; import java.util.Optional; public interface ArticleService { - List findAllArticles(); + List findAllArticles(); Optional
saveArticle(ArticleDto article); diff --git a/src/main/java/com/blog/web/services/impl/ArticleServiceImpl.java b/src/main/java/com/blog/web/services/impl/ArticleServiceImpl.java index fb55c54..7073073 100644 --- a/src/main/java/com/blog/web/services/impl/ArticleServiceImpl.java +++ b/src/main/java/com/blog/web/services/impl/ArticleServiceImpl.java @@ -1,6 +1,7 @@ package com.blog.web.services.impl; import com.blog.web.dto.ArticleDto; +import com.blog.web.dto.ArticlePublicDto; import com.blog.web.models.Article; import com.blog.web.models.UserEntity; import com.blog.web.repository.ArticleRepository; @@ -33,9 +34,9 @@ public class ArticleServiceImpl implements ArticleService { @Override - public List findAllArticles() { + public List findAllArticles() { List
articles = articleRepository.findAll(); - return articles.stream().map(ArticleMapper::mapToArticleDto).collect(Collectors.toList()); + return articles.stream().map(ArticleMapper::mapToArticlePublicDto).collect(Collectors.toList()); } @Override -- cgit v1.2.3