fix : rename articleDto Article -> Articledto because confuse Article Entity Name

This commit is contained in:
kms
2022-10-16 23:47:52 +09:00
parent f09f85c6c9
commit 946e69317f
4 changed files with 12 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
package com.io.realworld.domain.aggregate.article.controller;
import com.io.realworld.domain.aggregate.article.dto.Article;
import com.io.realworld.domain.aggregate.article.dto.Articledto;
import com.io.realworld.domain.aggregate.article.dto.ResponseArticle;
import com.io.realworld.domain.aggregate.article.service.ArticleService;
import com.io.realworld.domain.aggregate.user.dto.UserAuth;
@@ -22,7 +22,7 @@ public class ArticleController {
@PostMapping
public ResponseArticle createArticle(@AuthenticationPrincipal UserAuth userAuth, @RequestBody Article article){
return articleService.createArticle(userAuth,article);
public ResponseArticle createArticle(@AuthenticationPrincipal UserAuth userAuth, @RequestBody Articledto articledto){
return articleService.createArticle(userAuth, articledto);
}
}

View File

@@ -5,6 +5,7 @@ import com.fasterxml.jackson.annotation.JsonTypeName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.ToString;
import java.util.List;
@@ -14,7 +15,7 @@ import java.util.List;
@AllArgsConstructor
@JsonTypeName("article")
@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.WRAPPER_OBJECT)
public class Article {
public class Articledto {
private String title;
private String description;
private String body;

View File

@@ -1,4 +1,8 @@
package com.io.realworld.domain.aggregate.article.repository;
public class ArticleRepository {
import com.io.realworld.domain.aggregate.article.entity.Article;
import org.springframework.data.jpa.repository.JpaRepository;
public interface ArticleRepository extends JpaRepository<Article,Long> {
}

View File

@@ -1,11 +1,11 @@
package com.io.realworld.domain.aggregate.article.service;
import com.io.realworld.domain.aggregate.article.dto.Article;
import com.io.realworld.domain.aggregate.article.dto.Articledto;
import com.io.realworld.domain.aggregate.article.dto.ResponseArticle;
import com.io.realworld.domain.aggregate.user.dto.UserAuth;
public interface ArticleService {
ResponseArticle createArticle(UserAuth userAuth, Article article);
ResponseArticle createArticle(UserAuth userAuth, Articledto article);
}