SEB_BE_43 / 23.02.03 회고

rse·2023년 2월 6일
0

코드스테이츠_BE_43

목록 보기
28/65

오늘

  • spring 모듈 구성
  • spring boot 소개

아키텍처(Architecture)

요구 사항을 만족하는 건축물을 짓는데 있어 청사진 같은 역할이다.

계층형 웹 애플리케이션 아키텍처의 모습이다.

API 계층

API 계층(API Layer)
API 계층은 클라이언트의 요청을 받아들이는 계층이다. 일반적으로 표현 계층(Presentation Layer)라고도 불리지만 REST API를 제공하는 애플리케이션의 경우 API 계층이라고 표현한다.

서비스 계층

서비스 계층은 API 계층에서 전달 받은 요청을 업무 도메인의 요구 사항에 맞게 비즈니스적으로 처리하는 계층이다.

데이터 액세스 계층

데이터 액세스 계층은 비즈니스 계층에서 처리된 데이터를 데이터베이스 등의 데이터 저장소에 저장하기 위한 계층이다.

Spring Boot

  • XML 기반의 복잡한 설계 방식 지양
  • 의존 라이브러리의 자동 관리
  • 애플리케이션 설정의 자동 구성
  • 프로덕션급 애플리케이션의 손쉬운 빌드
  • 내장된 WAS를 통한 손쉬운 배포
profile
기록을 합시다

0개의 댓글