더북(TheBook)

3.3.2 DTO를 엔티티로 변환하기

먼저 DTO를 엔티티로 변환해 보겠습니다.

1   현재 ArticleContoller에는 articles/create 주소로 URL 요청이 들어왔을 때 폼 데이터를 받아 출력하는 코드가 있습니다. 여기에다가 앞으로 할 작업을 주석으로 작성해 놓고 시작하겠습니다.

controller/ArticleController.java

public class ArticleController {
    (중략)
    @PostMapping("/articles/create")
    public String createArticle(ArticleForm form) {
        System.out.println(form.toString());
        // 1. DTO를 엔티티로 변환
        // 2. 리파지터리로 엔티티를 DB에 저장
        return "";
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.