작성
·
448
·
수정됨
답변 1
1
안녕하세요. 조시현님, 공식 서포터즈 OMG입니다.
.
개발 시에 보통 여러 가지 설정을 한 곳에 모아놓지 않고, 각 설정에 맞는 별도의 설정 클래스를 만들어 사용하는 것이 일반적이며, 필터나 인터셉터를 등록하는 WebConfig와 Repository나 Service 구현체를 Bean으로 등록하는 설정을 별도로 관리하는 것이 유지보수 측면에서 더 좋을 수 있을 것 같습니다. 하지만 만약 프로젝트가 작고 설정이 많지 않다면, 하나의 설정 파일에 모든 것을 모아 놓는 것이 한 곳에서 관리할 수 있으므로, 설정의 복잡도가 낮아질 수 있습니다.
따라서 설정파일의 분할 혹은 합침의 결정은 위에서 말씀드린 설명과 더불어 프로젝트의 규모와 애플리케이션의 복잡도, (혼자 개발하는게 아니라면) 팀의 선호도 등을 고려하여 결정하시면 될 것 같습니다.
감사합니다.