«dto» 태그된 질문

3
마이크로 서비스에서 DTO를 공유하는 방법은 무엇입니까?
내 시나리오는 다음과 같습니다. 다양한 유형의 센서에서 데이터를 수신하고 나중에 다양한 프런트 엔드 및 분석 서비스에서 사용하도록 변환 및 유지하도록 설계된 시스템을 설계하고 있습니다. 모든 서비스를 가능한 한 독립적으로 디자인하려고 노력하고 있지만 문제가 있습니다. 팀은 우리가 사용할 DTO를 결정했습니다. 외부를 향한 서비스 (센서 데이터 수신자)는 고유 한 방식으로 데이터를 수신 …

1
엔티티 대신 DTO를 사용하는 것은 무엇입니까?
RCP 응용 프로그램을 개발 중입니다.이 응용 프로그램을 처음 사용했습니다. 스프링 빈은 엔티티를 저장 / 페치하기위한 비즈니스 로직을 작성하는 데 사용됩니다. 그러나 엔터티를 클라이언트로 직접 보내는 대신 DTO로 변환하고 클라이언트 를 채우고 있습니다. 저장하는 동안 우리는 다시 DTO를 엔티티로 변환하고 저장합니다. 이러한 전환의 이점은 무엇입니까? 누군가 설명 할 수 있습니까?
18 java  spring  entity  map  dto 

3
마이크로 서비스간에 DTO 객체 공유
TL; DR-서비스간에 POJO 라이브러리를 공유해도 되나요? 일반적으로 우리는 가능한 경우 서비스 간 공유를 없음으로 엄격하게 제한하고 싶습니다. 데이터를 공유하는 서비스가 클라이언트가 사용할 클라이언트 라이브러리를 제공해야하는지에 대한 논쟁이있었습니다. client-lib는 일반적으로 서비스 클라이언트가 선택적으로 사용할 수 있으며 client-lib를 사용하든 대체 언어를 사용하든 라이브러리 등의 일반적인 측면을 사용하든 API를 사용할 수 있습니다. 필자의 …

4
DTO에 대한 구성 및 상속 사용
단일 페이지 응용 프로그램에 REST API를 제공하는 ASP.NET 웹 API가 있습니다. DTO / POCO를 사용하여이 API를 통해 데이터를 전달합니다. 문제는 이제 이러한 DTO가 시간이 지남에 따라 커지고 있다는 점입니다. 이제 DTO를 리팩토링하려고합니다. DTO 디자인 방법에 대한 "모범 사례"를 찾고 있습니다. 현재 가치 유형 필드로만 구성된 작은 DTO가 있습니다. public class …
13 rest  api-design  web-api  dto  poco 

2
클린 아키텍처 : 뷰 모델이란 무엇입니까?
밥 삼촌은 자신의 저서 인 '청결한 건축'에서 발표자가 자신이받은 데이터를 '모델보기'라고하는 무언가에 넣어야한다고 말합니다. 이것은 VMVM (Model-View-ViewModel) 디자인 패턴의 'ViewModel'과 같은 것입니까, 아니면 단순한 데이터 전송 객체 (DTO)입니까? 단순한 DTO 가 아닌 경우 View와 어떤 관련이 있습니까? 뷰는 Observer 관계를 통해 뷰에서 업데이트를 받습니까? 로버트 마틴은 자신의 저서 23 장에서 …

6
대부분의 클래스를 데이터 필드 전용 클래스와 메소드 전용 클래스 (가능한 경우)로 분리하는 것이 좋거나 반 패턴입니까?
예를 들어, 클래스에는 보통 다음과 같은 클래스 멤버와 메소드가 있습니다. public class Cat{ private String name; private int weight; private Image image; public void printInfo(){ System.out.println("Name:"+this.name+",weight:"+this.weight); } public void draw(){ //some draw code which uses this.image } } 그러나 단일 책임 원칙과 공개 폐쇄 원칙에 대해 읽은 후 정적 메소드 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.