1. POJO 기반의 구성 내부에서 객체 간의 관계를 구성할 수 있는 특징을 가지고 있음. 다른 프레임워크들과 달리 이 관계를 구성 시 API 등을 사용하지 않는 PJOJ의 구성만으로도 가능하도록 제작되어 있습니다. 쉽게말하여 일반적인 JAVA 코드로 객체를 구성하는 방식을 그대로 스프링에서 사용할 수 있습니다. 이는 개발 시 개발자가 특정 라이브러리나 컨테이너의 기술에 종속적이지 않다는 것을 의미합니다. 개발자는 가장 일반적인 형태로 코드를 작성하고 실행할 수 있기 때문에 생산성이 유리하며, 코드에 대한 테스트 작업 역시 좀 더 유연하게 할 수 있습니다. 2. 의존성 주입(DI)을 통한 객체 간의 관계 구성 * 의존성 주입(DI-Dependency Injection)과 제어의 역행IoC(Inversio..