Backend/Spring&Springboot - 김영한
[스프링 핵심 원리 기본편 01] 스프링의 개념과 객체지향 설계
스프링? 2000년 초, EJB라는 복잡한 틀에서 벗어나, POJO를 지향하는 "Spring" 이 개발되었다. 스프링 프레임워크 : 스프링의 기본 구조. 객체지향 설계를 잘 할 수 있도록 도와주는 도구 스프링 부트 : 복잡한 스프링 프레임워크 설정을 간단하게 할 수 있도록 도와주는 도구 (실무에서 대부분 사용) 스프링 데이터 : noSQL이던, RDB건간에 기본적인 CRUD는 비슷하기 때문에, 이를 도와주는 도구 스프링 세션 : 세션을 편리하게 쓸 수 있도록 도와주는 도구 스프링 시큐리티 : 보안과 관련된 설정을 쉽게 할 수 있는 스프링 도구 스프링 Rest Docs : API 문서를 편리하게 작성할 수 있도록 도와주는 도구 스프링 배치 : 변경해야하는 DATA가 수천만개일 때, 이를 나누어서 차례차례 ..