스프링 생태계
1. 스프링 프레임워크
핵심기술 : DI 컨테이너, AOP. 이벤트 등
웹 기술: MVC, WebFlux 등
데이터 접근 기술: JDBC ORM 등
을 아우르는 프레임워크
2. 스프링 부트
스프링을 편리하게 사용할 수 있도록 지원, 최근에는 기본으로 사용
단독으로 실행할 수 있는 스프링 애플리케이션을 쉽게 생성, 내장 Tomcat 지원으로 웹서버를 별도로 설치하지 않아도 됨
Spring starter로 손쉬운 빌드 구성 가능
메트릭, 상태 확인, 외부 구성 같은 프로덕션 준비 가능 ( 운영 모니터링 등)
관례에 의한 간결한 설정
스프링이라는 단어란 무엇인가
- 스프링 DI 컨테이너 기술
- 스프링 프레임워크, 스프링 부트 모두를 포함한 생태계
스프링은 왜 만들었을까?( 핵심 개념 )
객체 지향 언어가 가진 강력한 특성을 살려내는 프레임워크, 좋은 객체 지향 어플리케이션을 개발할수 있게 도와주는 프레임워크
'스터디-Spring' 카테고리의 다른 글
[스프링 시큐리티] 스프링 시큐리티 커스터마이징 - JPA 연동 (0) | 2022.01.07 |
---|---|
[스프링 시큐리티] 스프링 시큐리티 커스터마이징 - 인메모리 유저 추가 (0) | 2022.01.07 |
[스프링 시큐리티] 스프링 시큐리티 설정하기 (0) | 2022.01.07 |
[스프링 시큐리티] 스프링 시큐리티 연동 (0) | 2022.01.07 |
[스프링 핵심 원리 - 기본편] 컴포넌트 스캔과 자동 의존관계 설정 (0) | 2022.01.03 |