코드로 배우는 스프링 웹 프로젝트/Part1.스프링 개발 환경 구축
02. 스프링의 특징과 의존성 주입1
프레임워크 : 뼈대나 근간을 이루는 코드들의 묶음 프레임워크를 이용한다는 의미는 프로그램의 기본 흐름이나 구조를 정하고, 모든 팀원이 이 구조에 자신의 코드를 추가하는 방식으로 개발하게 된다. - 개발에 필요한 구조를 이미 코드로 만들어 놓았기 때문에, 실력이 부족한 개발자라 하더라도 반쯤 완성한 상태에서 필요한 부분을 조립하는 형태의 개발이 가능하다. - 회사) 일정한 품질이 보장되는 결과물을 얻을 수 있다. - 개발자) 완성된 구조에 자신이 맡은 코드를 개발해서 넣어주는 형태이므로 개발 시간을 단축할 수 있다. 1. 복잡함에 반기를 들어서 만들어진 프레임워크 - 복잡함을 해결하기 위해서 나온 경량화된 프레임워크 - 일반적인 JAVA 클래스와 인터페이스를 이용하는 구조이기 때문..