스프링의 탄생배경, 특징을 간단하게 정리해보았습니다!!
우리가 스프링 프레임워크 없이 개발할 때에는 객체의 생성, 설정, 초기화, 메소드 호출, 소멸을 프로그래머가 직접관리해야 했다. 또한 외부 라이브러리를 사용하려고 할 때, 개발자가 직접 외부 라이브러리를 호출하는 형태로 이용했었습니다. 하지만, 스프링 프레임워크에서는