다중 계층 응용 프로그램에서 AD-HOC 쿼리 지원
-
15-11-2019 - |
문제
다중 계층 응용 프로그램에서 Ad Hoc 쿼리를 지원하는 표준 디자인 패턴 또는 접근 방식이 있습니까?
이 질문에 대한 동기 부여 : 현재 프로젝트에서 우리는 중간 계층에서 광범위하게 iRepository <> 패턴을 사용하고 있습니다.우리가 사용하고있는 iRepository <>의 버전은 임의의 쿼리를 지원하려는 시도에서 표현식을 취하는 filterby () 메소드를 가지고 있습니다.그러나 <> viewmodel 레벨에서 <>을 구성하는 경우, DTOS (데이터 전송 객체)의 관점에서 표현됩니다 ....
UI를 데이터베이스 별 세부 사항에 노출 시키거나 데이터베이스 수준에서 "getAll ()"을 수행하는 방법은 데이터베이스 수준에서 모든 것을 포장하여 레이어를 통과 할 때 모든 것을 삭제하여 DTO /ViewModel Layer?
고마워, 짐
해결책
This question is answered by a separate post: Generic vs. Specialized Repositories
제휴하지 않습니다 StackOverflow