Spring_스프링이란?
Spring
2021. 8. 30. 13:28
(본 포스팅은 김영한님의 "스프링 핵심원리-기본편"(인프런에서 구매) 을 보고 작성되었습니다.) 스프링은 객체지향언어인 자바의 특징인 다형성을 극대화해서 이용할 수 있게 도와주는 프레임워크. 스프링에서 이야기하는 제어의역전( IoC ), 의존관계 주입( DI ) 는 다형성을 활용해서 역할과 구현을 편리하게 다룰 수 있도록 지원함. - 필수기술 : 스프링 프레임워크(가장 중요함), 스프링 부트(여러기술을 편리하게 사용할 수 있음) - 선택기술 : 스프링데이터, 스프링세션, 스프링 시큐리티, 스프링 Rest Docs(API 문서화), 스프링 배치, 스프링 클라우드 - 핵심기술: 스프링 DI 컨테이너, AOP, 이벤트, 기타 - 웹 기술: 스프링 MVC, 스프링 WebFlux. - ..