나는 안드로이드에서 안심할 수있는 웹 서비스와 통신하고있는 (DAL) 데이터 액세스 레이어 (이 질문은 DAO와 관련이있다) (안드로이드에서 안심할 수있는 웹 서비스와 통신하고있다. 상호 작용으로서의 도서관은 그리 복잡하지 않다).DAO를 생성자에 주입하는 것은 나쁜 습관으로 간주됩니까? 그렇다면 왜?
사용자가이 목록의 맨 아래에 도달하여 DAL에서 다른 정보 집합을 검색 할 때이 데이터 액세스 계층의 정보로 채워지는 목록을 래핑하는 개체가 있습니다.
이 목록 래핑 개체의 호출 클래스가 DAL (또는 DAO)이 아닌 목록 래핑 개체를 호출하면됩니다. 그런 다음 단일 DAL을 구성하여이 목록 포장 객체의 생성자에 전달하면 호출 클래스는이 목록 포장 객체에 대한 호출을 계속 수행 할 수 있으며 해당 객체는 새로운 정보의 검색을 처리 할 수 있습니다.
그럼,이 말은 나쁜 습관 또는 정말로 나쁜 설명처럼 들릴까요?
DAL과 DAO를 도메인 개체의 생성자에 삽입하는 것은 좋지 않은가요?
질문이 Android에만 해당되는 경우 태그로 지정하는 것이 맞습니까? –
좀 더 일반적인 질문이 되길 원했으나, 뒤늦은 지경에서 안드로이드 요소는 원래 생각했던 것보다 더 적절하게 보입니다. 태그를 추가했습니다. – zode64