#DTO

A collection of 3 posts

DTO vs VO vs Entity cover image
#spring

DTO vs VO vs Entity

DTO와 VO는 분명히 다른 개념이다. 그런데, 같은 개념으로 생각해서 사용하는 경우가 많다. 왜일까? ⌜Core J2EE Patterns: Best Practices and Design Strategies⌟ 책의 초판에서는 데이터 전송용 객체를 로…

DTO의 사용 범위에 대하여 cover image
#java

DTO의 사용 범위에 대하여

1. DTO란? DTO(Data Transfer Object)란 계층간 데이터 교환을 위해 사용하는 객체(Java Beans)입니다. 간략하게 DTO의 구체적인 용례 및 필요성을 MVC 패턴을 통해 알아볼까요? 🚀 1.1. MVC 패턴 MVC 패턴…

요청과 응답으로 엔티티(Entity) 대신 DTO를 사용하자 cover image
#dto

요청과 응답으로 엔티티(Entity) 대신 DTO를 사용하자

처음 웹 애플리케이션을 개발하다보면, 많이 하는 실수 중 하나가 바로 요청과 응답으로 엔티티를 직접 사용하는 것이다. 다음은 컨트롤러에서 요청과 응답으로 엔티티를 직접 사용했을 때의 코드이다. 여러분은 혹시 이렇게 코드를 작성하고 있지 않은가? 만약…