-SKplanet Tacademy의 스프링 프레임워크 강의를 듣고 정리한 내용입니다- Spring Framework? - Java 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크 Spring 삼각형 - 엔터프라이즈 개발의 복잡함을 상대하는 Spring의 전략 -> Portable Service Abstraction, DI, AOP, POJO Portable Service Abstraction(서비스 추상화) - 트랜잭션 추상화, OXM 추상화, 데이터 액세스의 Exception 변환기능 등 기술적인 복잡함은 추상화를 통해 Low Level의 기술 구현 부분과 기술을 사용하는 인터페이스로 분리한다. 개발자가 분리된 인터페이스만 보고 개발할 수 있도록 제공 DI(의존관계주입) - S..