인프런 커뮤니티 질문&답변

천천히꾸준하게님의 프로필 이미지
천천히꾸준하게

작성한 질문수

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

05_Web Application 디렉토리구조

webapp에서 member와 classes 말인데요

작성

·

171

0

안녕하세요

 

수업하실때 

경비실 직원에게 홍길동이 몇동 몇호냐고 물어보면

경비실 직원에 member라는 장부를 뒤져서 알려준다고 하셨는데, 그래서 member 폴더의 용도는 저런거구나 하고 이해를 하고 넘어갔는데요

 

근데 그 뒤에서 classes를 설명하실때

classes에서도 경비실 직원이 장부를 뒤져서 홍길동이 어딨는지를 알려준다는 식으로 말하셔서

 

둘의 차이가 잘 와닿지가 않네요..

 

정확히 어떤 차이인지 더 자세히 알려주실수 있을까요?

답변 1

1

박매일님의 프로필 이미지
박매일
지식공유자

아래 예시는 현실 세계 아파트를 예로 들어서 설명한 것입니다.

[webapp] : 한국APT
        |
        |-[member] : 일반사람들이 사는 곳 - HTML, JSP, JavaScript, CSS 이런 파일이 들어간다고 이해
        |-[WEB-INF] : 경비실(보안 디렉토리-아주중요한 곳)
                     |
                     |-[classes] : 경비실안에 경비실 직원이 사용하는 곳 : Java class파일이 들어가는곳
                     |                        (Model, Servlet 등등)
                     |
                     |-web.xml : 경비실안에 있는 배치서술자(즉, 장부)로 클래스들의 위치를 기록한 파일로
                                              경비실 직원이 클래스들이 어떻게 배치되어있는지 즉, 아파트의 중요한
                                              정보들을 기록한 파일로 이해하시면 될듯합니다.

  실제 WEB Project도 하나의 APT를 연상해서 프로젝트 구조를 이해하시면 좋겠다고 생각하여 이렇게
  예를 들어보았습니다. 뒤 영상을 계속 보시면서 실제 소스코드로 이해 하시면 좋겠습니다.^^

   

천천히꾸준하게님의 프로필 이미지
천천히꾸준하게

작성한 질문수

질문하기