스프링 핵심 원리 - 기본편 - (스프링이란?)

홍범선·2023년 5월 4일
0

스프링

목록 보기
25/35

스프링 핵심 원리 - 기본편 - (스프링이란?)

  1. 스프링 데이터란?
    기본적인 CRUD(등록, 수정, 삭제) 이러한 것을 쉽게 사용할 수 있도록 하는 기술, 많이 쓰는 것은 spring JPA 많이 사용

  2. 스프링 세션
    세션과 관련된 것

  3. 스프링 시큐리티
    보안과 관련도니 것

  4. 스프링 Rest Docs
    API 문서를 편리하게 해주는 것

  5. 스프링 배치
    배치 처리 기술

스프링 프레임워크
1. 핵심 기술: 스프링 DI 컨테이너, AOP, 이벤트 기타
2. 웹 기술: 스프링 MVC, 스프링 WebFlux
3. 데이터 접근 기술: 트랜잭션, JDBC, ORM지원 XML지원
4. 기술 통합, 캐시, 이메일, 원격접근, 스케줄링

스프링부트
스프링을 편리하게 사용할 수 있도록 지원, 최근에는 기본으로 사용
1. 톰캣 같은 서버를 내장해서 별도의 웹 서버를 설치하지 않아도 됨
2. 라이브러리 를 땡길 때 필요한 라이브러리까지도 가져옴
3. 버전 최적화

스프링의 핵심
1. 자바 언어 기반의 프레임워크
2. 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크
3. 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크

profile
알고리즘 정리 블로그입니다.

0개의 댓글