Stitchhhh

  • 홈
  • 방명록

ETC 1

만들면서 배우는 클린 아키텍처

계층형 아키텍처의 문제는 무엇일까?그림 1. 전통적인 웹 애플리케이션 구조 웹 계층 : 요청을 받아 도메인 혹은 비즈니스 계층에 있는 서비스로 요청을 보낸다.도메인 계층 : 필요한 비즈니스 로직을 수행하고, 도메인 엔티티의 현재 상태를 조회하거나 변경하기 위해 영속성 계층의 컴포넌트를 호출한다.영속성 계층 : 엔티티를 조회 또는 변경한다.계층형 아키텍처는 견고한 아키텍처 패턴이다. 계층을 잘 이해하고 구성한다면 웹 계층이나 영속성 계층에 독립적으로 도메인 로직을 작성할 수 있다. 원한다면 도메인 로직에 영향을 주지 않고 웹 계층과 영속성 계층에 사용된 기술을 변경할 수 있다. 기존 기능에 영향을 주지 않고 새로운 기능을 추가할 수도 있다. 잘 만들어진 계층형 아키텍처는 선택의 폭을 넓히고, 변화하는 요구..

ETC 2025.04.22
이전
1
다음
더보기
프로필사진

Stitchhhh

이것저것

  • 분류 전체보기 (75)
    • 네트워크 (11)
    • 운영체제 (2)
    • 알고리즘 (26)
    • 자료구조 (16)
    • 프로그래밍 언어 (15)
      • Java (11)
      • Kotlin (4)
    • 기술 회고 (4)
    • ETC (1)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바