본문 바로가기

🌱JAVA/🌻DTO

DTO에서 데이터 꺼내오기

# DTO에서 데이터 꺼내오기

- 프로세스 1

- 프로세스 2

- SpringBoot의 프로세스는 비교적 단순하다. 위의 프로세스에서 크게 벗어나지 않는다.

위의 프로세스 구조만 잘 맞춰주면 개발하는데에는 큰 문제가 없다.

- dto에서 데이터를 꺼내오는 과정도 매우 간단하다. entity에서 데이터를 가져오는것과 동일하다.

@AllArgsConstructor
@ToString
public class LoginForm {

    private Long id;
    private String name;
    private String pwd;

// dto를 entity로 변환, POST로 데이터를 전달하고 
// DB에 저장하기 위해서는 데이터를 Entity 타입으로 변경해야 한다.
    public Login toEntity() {

        return new Login(id, name, pwd); // Login 타입의 entity로 데이터를 전달한다.
    }

    public String name() { // 담긴 데이터를 가져온다.

        return name;
    }

    public String pwd() { // 담긴 데이터를 가져온다.

        return pwd;
    }
}

- 끝 -

'🌱JAVA > 🌻DTO' 카테고리의 다른 글

DTO, VO, DAO에 대한 정리  (0) 2023.04.04