스프링 프레임 워크자바 기반의 프레임워크 스프링은 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크 스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크즉, 객체 지향 프로그래밍을 잘 할 수 있게 도와주는 도구 **EJB를 사용하면 객체 지향 특징을 살리기 어려움 핵심 기술 스프링 DI 컨테이너, AOP, 이벤트, 기타...웹 기술 스프링 MVC, 스프링 WebFlux데이터 접근 기술트랜잭션, JDBC, ORM 지원, XML 지원기술 통합캐시, 이메일, 원격접근, 스케줄링테스트 스프링 기반 테스트 지원 언어코틀린, 그루비 스프링 부트스프링을 편리하게 사용할 수 있도록 지원, 최근에는 기본으로 사용단독으로 실행할 수 있는 스프링 애플리케이션을 쉽게 생성 Tomcat 같은 웹 서..