inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

05_Web Application 디렉토리구조

webapp에서 member와 classes 말인데요

213

천천히꾸준하게

작성한 질문수 8

0

안녕하세요

 

수업하실때 

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

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

 

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

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

 

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

 

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

mysql MVC jsp pojo ajax

답변 1

1

박매일

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

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

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

   

WEB-INF 파일 관련 53강 에러발생

0

226

2

질문드립니다.

0

216

2

질문이있습니다.

0

161

2

bin폴더가 존재하지않아요

0

218

2

Mysql 이클립스랑 연동하는 부분에서 ...

0

219

2

response.sendRedirect / forward

0

252

2

Export하기

0

153

1

초기 설정

0

178

2

콘솔에 출력이 안됩니다.

0

204

2

mysql 실행안됨

0

212

1

stop.bat 실행오류

0

153

1

mysql startup.bat 오류

0

228

2

34강 질문 있습니다!

0

206

2

전자정부프레임워크

0

320

2

22강 에러관련 짊문입니다

0

188

1

강의 20강 질문 및 오류관련

0

222

1

전자정부프레임워크 질문입니다.

0

251

1

My sql 비밀번호 설정 오류

1

500

1

화질이 계속 720p인데 1080은 안되는건가요?

0

341

1

53강 후반부 경로

0

300

2

오류가 발생하였는데 왜 일까요...?

0

429

1

mysql 설정에서 키가 먹지 않습니다

0

356

2

13강 test.jsp 질문 드려요

0

363

1

3강 mysql 질문입니다

0

331

1