스프링 프레임워크스프링의 핵심기능 (DI, AOP, etc)을 제공해주며, 필요한 모듈만 선택하여 사용현재 단일 아키텍쳐(모노리스)에서 마이크로서비스 아키텍쳐(MSA)로 변환 중스프링부트, 스프링 클라우드, 스프링 데이터, 스프링 배치, 스프링 시큐리티에 중점스프링에서
객체와 데이터베이스 간의 관계를 매핑해주는 역할HibernateSpring Data JPA정리어플리케이션과 DB를 연결해주는 개념이 ORM자바 진영에서 사용하는 ORM의 표준 스펙 JPA를 인터페이스로 정의하여 제공해당 JPA의 실제 구현 클래스들을 모아놓은 것 Hib
@Slf4j(Simple Logging Facade for Java)다양한 로깅 프레임워크에 대한 추상화(인터페이스) 역할을 하는 라이브러리추상 로깅 프레임워크이기 때문에 단독으로는 사용하지 않는다.즉, 최종 사용자가 배포시 원하는 로깅 프레임워크를 결정하고 사용해도
Spring SecuritySpring기반의 어플리케이션 권한과 인증, 인가등의 보안을 담당하는 하위 프레임워크인증과 권한을 Filter의 흐름에 따라 처리하게 구현되어 있음 OAuth2Open Authentication2 의 약자인증 및 권한획득을 위한 업계표준 프