«entity» 태그된 질문

13
OOP의 개체는 엔터티를 나타내야합니까?
개체가 개체를 나타내야합니까? 함으로써 기업 나는 같은 것을 의미 Product, Motor하는 ParkingLot등 물리적, 심지어 명확한 비 물리적 개념 개체 - 물론 일부 핵심 데이터가 명확하게 개체에 속하는으로, 정의 뭔가, 일부 기능 / 방법 핵심 데이터에서 명확하게 작동합니다. 예를 들어, 나는 Demon실체가 아닌 실체가 아닌 가상의 실체를 가질 수있다. 객체가 메소드의 …

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

2
엔티티 대 DTO 사용법
기본 계층 형 웹 응용 프로그램에 대한 흐름을 생각해 내려고 상충되는 정보를 온라인에서 읽었습니다. 내가 알아 내려고하는 것은 일종의 매퍼를 사용하여 DAO에서 서비스 계층으로 DTO 객체를 계속 사용하는 이점이 있는지 여부입니다. 내가 예상하는 기본 흐름은 다음과 같습니다. UI 모델 / 양식-> 컨트롤러 컨트롤러가 모델을 도메인 개체 (엔터티)로 변환 도메인 객체-> …
15 java  entity  jpa 

4
도메인에서 리포지토리에 액세스
작업 기록 시스템이 있다고 가정하면, 작업이 기록 될 때 사용자는 범주를 지정하고 기본적으로 작업 상태는 'Outstanding'입니다. 이 경우 카테고리 및 상태가 엔티티로 구현되어야한다고 가정하십시오. 일반적으로 나는 이것을 할 것입니다 : 응용 프로그램 계층 : public class TaskService { //... public void Add(Guid categoryId, string description) { var category = _categoryRepository.GetById(categoryId); …

4
데이터베이스를 모델링 할 때 약한 엔티티를 언제 사용해야합니까?
이것은 기본적으로 약한 엔티티가 무엇인지에 대한 질문입니까? 언제 사용해야합니까? 그것들은 어떻게 모델링되어야 하는가? 일반 엔티티와 약한 엔티티의 주요 차이점은 무엇입니까? 도메인 기반 디자인을 수행 할 때 약한 엔터티가 값 개체에 해당합니까? 이 주제에 대한 질문을 유지하는 데 도움을주기 위해 사람들이이 질문에 대답하기 위해 사용할 수있는 Wikipedia 의 예가 있습니다. 이 …

2
집계 경계를 설계하는 방법은 무엇입니까?
전자 상거래와 같은 애플리케이션을 작성하고 싶습니다. 또한 유사한 응용 프로그램에서 제품의 속성과 기능이 다를 수 있음을 알고 있습니다. 이러한 기회를 시뮬레이션하기 위해 다음 도메인 모델 엔터티를 만들었습니다. 카테고리 - "전자 제품> 옴마 터"와 같은 유형, 즉 제품 유형. 범주에는 속성 목록이 있습니다 (List <Property>). 속성 -이름, 측정 단위, 데이터 유형을 …

2
CQRS에서 새로운 집계 루트를 만드는 방법은 무엇입니까?
cqrs 아키텍처에서 어떻게 새로운 집계 루트를 만들어야합니까? 이 예에서는 첫 번째 AR1에 대한 참조를 보유하는 새로운 집계 루트 AR2를 작성하려고합니다. AR1 방법을 시작점으로 사용하여 AR2를 만들고 있습니다. 지금까지 몇 가지 옵션이 있습니다. AR1의 내부 메소드는 리포지토리에 액세스하는 도메인 서비스를 사용 하여이 객체를 createAr2RootOpt1호출 new AR2()하여 dbmedia에 ly 저장할 수 있습니다. …

3
Entity Framework 엔터티-웹 서비스의 일부 데이터-최고의 아키텍처?
우리는 현재 몇몇 웹 응용 프로그램에서 Entity Framework를 ORM으로 사용하고 있으며 지금까지 모든 데이터가 단일 데이터베이스에 저장되어 있기 때문에 우리에게 적합했습니다. 리포지토리 패턴을 사용하고 있으며이를 사용하는 서비스 (도메인 계층)가 있으며 EF 엔터티를 ASP.NET MVC 컨트롤러로 직접 반환합니다. 그러나 웹 서비스를 통해 타사 API를 활용해야하는 요구 사항이 생겨 데이터베이스의 사용자와 관련된 …

2
DDD / OOP에서 엔티티의 잘 알려진 비즈니스 ID를 전용 유형으로 표시해야합니까?
실제로는 다른 기본 유형에 대해 사용자 정의 (불변) class를 사용하는 것을 의미 string합니다. 예 : 출판 : 국제 표준 도서 번호. 금융 : 국제 증권 식별 번호. 장점 : 식별자의 형식을 보장 할 수 있습니다. 모델의 일류 회원이됩니다. 단점 : 지속성 마찰을 추가합니다 (예 : Entity Framework). 더 많은 코드.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.