0
.net 2.0 Windows 응용 프로그램에서 작업 중입니다. 데이터 액세스 계층 [DAL]은 저장된 procs를 실행하고 datareader/dataset을 비즈니스 계층 [BL]에 반환합니다.DAL/BL 디자인 질문
DAL dll을 참조하고 datareader/dataset을 반복하고 열 값을 읽고 비즈니스 개체를 만든 다음 UI 계층에 반환하는 BL입니다.
이 경우, 비즈니스 계층이 데이터베이스 테이블의 열을 참조하고 있습니까?
좋은 실습 레이어 디자인입니까?
dataset/datareader 대신 DAL에서 Business 개체를 반환하면 내 DAL 프로젝트도 BL dll을 참조해야합니다. 순환 참조는 여기에 없습니까? 감사합니다. .
[데이터 액세스 라이브러리 반환 데이터 집합 또는 개체]의 중복 가능 (http://stackoverflow.com/questions/398680/data-access-library-return-dataset-or-object) – jgauffin