<토비의스프링> 8.1~8.4 스프링이란
BFine
이번장은 가볍게 쭉 읽어봤는데 뭔가 스프링의 역사? 를 보는 느낌이 든다 8.1 스프링 정의 a. 어플리케이션 프레임워크 - 특정계층이나 기술 업무 분야에 국한되지 않고 전영역을 포괄하는 프레임워크를 의미한다. - 개발 전 과정을 빠르고 효율적으로 진행하는데에 목적을 둔다. - 전 영역을 관통하는 일관된 프로그래밍 모델과 핵심기술을 바탕으로 필요를 채워줘야함 b. 경량급 - 코드가 지원하는 기술수준은 비슷해도 그것을 훨씬 빠르고 간편하게 만들수 있게 해서 생산성과 품질면에서 유리하다는 것을 의미한다. (기술 수준이 가볍다X) 8.2 스프링의 목적 a. 엔터프라이즈 개발의 복잡함 - 비지니스 로직과 기술적인 복잡함이 뒤섞여서 복잡함이 배로 가중되어버림 b. EJB - 개발자가 로우레벨의 기술적인 복잡함에 ..