[Spring] 스프링이란?
스프링이란? 스프링은 스프링 기술들의 모임이다. 스프링 프레임워크, 스프링 부트, 스프링 데이터, 스프링 세션.. 등 스프링 프레임워크 핵심 기술: 스프링 DI 컨테이너, AOP, 이벤트, 기타 웹 기술: 스프링 MVC, 스프링 WebFlux 데이터 접근 기술: 트랜잭션, JDBC, ORM 지원, XML 지원 기술 통합: 캐시, 이메일, 원격접근, 스케줄링 테스트: 스프링 기반 테스트 지원 언어: 코틀린, 그루비 스프링부트 스프링을 편리하게 사용할 수 있도록 지원하는 기술, 최근에는 기본으로 사용된다. 1. Tomcat 같은 웹서버를 내장하여 별도의 웹서버를 설치하지 않아도 된다. 2. 손쉬운 빌드 구성을 위한 starter 종속성 제공 3. 3rd party 라이브러르 자동구성 4. 메트릭, 상태 확인..
2023. 7. 12.