웹사이트 레이어링은 초보자에게 항상 매우 골치 아픈 일이었습니다.
이 예에서는 계층화된 아키텍처에서 사용자 테이블 데이터에 대한 쿼리, 추가, 삭제 및 수정 작업을 구현하는 방법을 보여주기 위해 가장 간단한 사용자 테이블을 예로 사용합니다.
이 예의 아키텍처는 다음 계층으로 나눌 수 있습니다.
웹: 페이지 레이어, 페이지, 구성 파일 등만 저장합니다.
WebFacade: 페이지 로직 처리를 담당하는 페이지 로직 레이어
비즈니스: 비즈니스 로직 처리를 담당하는 로직 레이어
구성 요소: 공용 개체를 포함한 공용 구성 요소 계층, 프로그램 구성 클래스도 이 계층에 배치할 수 있습니다.
DataProvider: 데이터베이스와의 통신을 담당하는 데이터베이스 처리 계층입니다.
데모 프로그램 설치 방법:
1. aspx1.com.mdf 데이터베이스를 직접 연결합니다.
2. Web/Web.config의 DbConnectionString을 방금 복원한 데이터베이스의 연결 문자열로 수정합니다.
3. VS2005를 사용하여 VS2005Sample.sln을 엽니다.
확장하다