더북(TheBook)

2. 이번 따라하기 실습을 통해서 DevUser 웹 프로젝트에 다음과 같은 폴더 및 파일이 구성된다. 각각의 폴더 및 파일에 대한 생성은 하나씩 구성하면서 보여주겠다. 간단히 설명하면 다음과 같다.

Admin 폴더

- 관리자만 들어올 수 있는 페이지가 오는 곳이다.

Documents 폴더

- 테이블과 저장 프로시저 구문을 SQL 파일로 넣어 놓는 곳이다.

: SQL Server 데이터베이스 프로젝트로 대체한다.

Models 폴더

- 테이블과 일대일인 모델 클래스가 위치하는 곳이다.

Repositories 폴더

- 데이터 입출력을 담당하는 리파지터리 클래스가 위치한다.

: 대부분 리파지터리 클래스도 Models 폴더에 위치한다.

기타

- 나머지는 각각의 기능을 구현하는 웹 폼 페이지를 생성한다.

 

▲ 그림 17-13 전체 프로젝트 구성(파일 및 폴더 구조)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.