[Spring] spring 설정파일 분리하기
2021. 1. 15. 11:03ㆍStudy/spring
spring이용시 설정파일 .xml 파일을 변경하려고 한다.
우리는 지금 web-inf내에 정해져있는 이름 정해져있는 위치에 뒀었다.
만약 파일을 이름을 바꾸거나 위치를 바꾸면 인식이 어려웠다.
일반적으로는 xml파일을 이름을 바꾸거나 위치를 변경하기도 한다.
스프링 설정파일은 원하는 위치와 파일명으로 만들 수 있다.
다른 사람들과의 프로젝트 수행 시 service, security, servlet 을 구분해서 개발 가능
동기화시 발생할 수 있는 오류를 줄일 수 있다.
수정이 필요한 부분만을 부분적으로 수정가능하다
dispatcher-servlet의 내용을 부분적으로 나눠주는 작업을 진행했다.
dispatcher-servlet.xml의 위치와 파일 변경시 dispatcher의 위치와 이름을 알려주는 설정이 필요하다.
web.xml에서 <param-name>을 통해 이름을 알려준다. 이때 파일의 이름은 하나밖에 설정이 안되므로
servlet이 이용할수 있는 contextLoaderListener을 사용해서 param value값을 알려준다.
<load-on-startup>1</load-on-startup>//가장 먼저 실행
<async-supported>true</async-supported> //비동기적으로 실행
'Study > spring' 카테고리의 다른 글
[Spring] Annotation으로 서비스 객체 생성하기 (0) | 2021.01.19 |
---|---|
[Spring] Annotation를 활용한 서비스 객체 DI (0) | 2021.01.15 |
[Spring] 공지사항 controller 추가하기 (0) | 2021.01.12 |
[Spring] 정적파일 서비스하기 (0) | 2021.01.11 |
[Spring] ViewResolver 사용하기 (0) | 2021.01.09 |