1. 스프링 시작
·
기타/스프링
스프링 프레임워크의 장점 1. 빠른 구현 시간 2. 쉬운 관리 3. 개발자들의 역량 획일화 4. 검증된 아키텍처의 재사용과 일관성 유지 스프링 프레임워크의 특징 1. 경량(Lightweight) - 스프링은 여러 개의 모듈로 구성되어있으며, 각 모듈은 하나 이상의 JAR 파일로 구성됨. 몇 개의 JAR 파일만 있으면 개발과 실행이 가능 - 스프링 프레임워크가 POJO(Plain Old Java Obeject) 형태의 객체를 관리 2. 제어의 역행(Inversion of Control) - 비즈니스 컴포넌트 개발 시 낮은 결합도와 높은 응집도 요구 - IoC를 통해 객체 간의 느슨한 결합, 즉 낮은 결합도 유지 - 기존 어플리케이션 수행에 필요한 객체 생성이나 의존관계를 개발자가 직접 처리하지 않고 컨테이..