최근에 나는 빈맥 모델을 사용하여 n 계층 응용 프로그램을 만들고 있음을 깨달았습니다. 많은 사람들이 적절한 OO 방식을 사용하지 않는다고 주장합니다 (실제로는 반 패턴입니다) .빈혈 도메인 모델 및 ObjectDataSource
이제 도메인 기반 디자인을 대신 적용하려고합니다.
필자는 objectdatasource를 사용하여 그리드보기와 같은 컨트롤을 비즈니스 개체에 바인딩하는 데 익숙합니다. 도메인 모델에서 objectdatasource를 어떻게 사용하는지 혼란 스럽습니다. objectdatasource에 빈혈 모델이 필요합니까?
나는 모든 objectdatasources를 제거하는 것을 고려하고 있었는데, 어쨌든 (특히 코드 및 예외 처리를 디버깅 할 때) 부담이되는 것을 알았지 만, 나는 '적절한'일을하는 방법을 알고 싶습니다. 입니다.