본문 바로가기

플밍 is 뭔들/SPRING

[SPRING] 스프링 기본 프로젝트 파일 분석


1) src/main/java는 소스 코드가 모여있는 디렉토리. 
 
2) src/main/resources는 스프링 설정파일이나 쿼리가 저장될 디렉토리

3) servlet-context.xml, root-context.xml 파일은 서블릿 관련 설정파일이다.

4) webapp 폴더 밑에는 jsp 및 js 등의 파일, 그외에 resource파일 등이 저장된다. src/main/webapp는 메이븐의 기본폴더 이다.

5) web.xml는 배포 기술자로써 영어로는 DD(Deployment Descriptor) 이다. 이 파일은 WAS(Web Application Server)가 최초 구동될 때 즉 톰켓이 최초 구동될 때 web.xml을 읽고 그에 해당하는 설정을 구성한다. 즉 각종 설정을 위한 설정파일이라고 할 수 있다.

6) pom.xml은 메이븐 관련 파일로써 필요한 라이브러리를 추가하여 사용할 수 있도록 해준다.