<개요>
원격 프로그램을 서버에 설치 하려면
1. 서블릿에 프로그램 등록
2. URL과 등록된 프로그램 연결 이 필요했다.
스프링이 없던 옛날 옛날에는 이 모든 작업을 xml에서 했다.
이 복잡한 작업이 Spring의 Annotation으로 대체 된 것이다.
1. xml 설정 파일의 종류
이름 | 역할 | 특징 |
톰캣설치경로/conf/server.xml | Tomcat 서버 설정 파일 | 스프링 프로젝트에 보이는 server.xml은 톰캣의 conf 폴더에 있는 server.xml의 복사본이다. 따라서 스프링 프로젝트에서 커스터 마이징 해도 본체에는 영향이 가지 않는다. 이를 이용해 하나의 프로젝트에 대해 여러가지 다른 서버 설정을 하고 돌릴 수 있다. (테스트 서버 설정, 베타 서버 설정 등 ) |
톰캣설치경로/conf/web.xml | Tomcat의 모든 Web app의 공통 설정 |
|
웹앱이름/WEB-INF/web.xml | web app의 개별 설정 | 공통 설정 내용을 개별 설정에서 덮어쓸 수도 있다. |
'백엔드 개발 > SpringMVC' 카테고리의 다른 글
HTTP에서 Binary File을 전송하기 위한 방법 (MIME, Base64) (0) | 2023.02.28 |
---|---|
HTTP 요청과 이론 (0) | 2023.02.28 |
클라이언트와 서버 (0) | 2023.02.27 |
HTTP 요청과 응답 (예제) (0) | 2023.02.27 |
HTTP 요청에 대한 응답을 브라우저에 띄우기 (예제) (0) | 2023.02.24 |