
[Spring] 핵심 원리 기본 (1) - 객체 지향 설계와 스프링
·
Spring
스프링 생태계 🌱 스프링은 여러 기술들의 모음이다. 스프링 데이터 : 각종 관계형 데이터베이스의 CRUD(등록, 조회, 수정, 삭제)를 편리하게 사용할 수 있게 해줌. 가장 많이 사용하는 것은 스프링 데이터 JPA 스프링 세션 : 세션 기능을 편리하게 사용할 수 있도록 해줌 스프링 시큐리티 : 보안과 관련된 것 스프링 Rest Docs : API 문서화를 편리하게 해줌 스프링 배치 : 배치 처리에 특화된 기술 스프링 클라우드 : 클라우드 기술에 특화된 기술 이 외에도 많은 기술들이 있다. (스프링 홈페이지) 스프링 프레임워크 🔨 최근에는 스프링 부트를 통해 스프링 프레임워크의 기술들을 편리하게 사용할 수 있다. 핵심 기술 : 스프링 DI 컨테이너, AOP, 이벤트, 기타 웹 기술 : 스프링 MVC, 스프..