스프링 스프링을 사용하는 이유가 뭔가요? 스프링은 자바 기반 어플리케이션을 개발하는데 도움을 주는 프레임워크이고 POJO 로 개발을 할 수 있게 AOP, IOC, PSA 같은 기술들을 지원해주기 때문에 사용합니다. 우선 스프링은 프레임워크이기 때문에 이미 만들어진 기술을 가져다 사용할 수 있고 정형화된 구조로 개발을 할 수 있다는 장점이 있습니다. 스프링은 자바로된 프레임워크이고 자바는 객체지향 언어입니다. 스프링 프레임워크는 객체지향 프로그래밍의 성질인 다형성을 이용해서 IOC, DI 기능을 지원하기 때문에 스프링을 사용합니다. 추가적으로 AOP 기능 , 스프링MVC 기능도 스프링을 사용하는 이유가 될 수 있습니다. spring 기본 요약 (사용 이유, 객체지향, IOC/DI/container, 빈 등..