[Spring] AppConfig란 무엇인가?
·
BackEnd/Spring
스프링 프로젝트를 진행하다 보면, 애플리케이션 전반에서 사용하는 객체들과 설정 정보들을 스프링이 기억하도록 등록해주어야 합니다. · 과거 스프링 설정 방식과거 스프링에서는 애플리케이션 설정을 XML로 관리했다고 합니다. 하지만 XML을 통해 설정을 관리하면,설정이 길어진다타입 안전성 X리팩토링이 어렵다라는 단점 때문에 자바 코드 기반 설정 방식이 등장하게 됩니다. 이때 등장한 것이 바로 설정 전용 클래스, 흔히 말하는 AppConfig입니다. · AppConfig - AppConfig란?AppConfig란 애플리케이션의 전체 동작 방식을 구성(Config) 하기 위해, 구현 객체 생성하고 이들 간의 의존관계를 연결해 주는 설정 클래스입니다.AppConfig라는 이름은 단지 관례일 뿐이며, XX..