POEAA : 이야기

도메인 로직 패턴

  • 트랜잭션 스크립트(Transaction script)
  • 테이블 모듈(Table module)
    • RecordSet을 이용하여 다양한 테이블을 투영할 수 있다.
  • 도메인 모델(Domain model)

데이터 원본 계층

  • 트랜잭션 스크립트
    • 행 데이터 게이트웨이
    • 테이블 데이터 게이트웨이
    • 낙관적 오프라인 잠금
  • 테이블 모듈
    • 레코드집합(RecordSet)
    • 테이블 데이터 게이트웨이
  • 도메인 모델
    • 활성 레코드(Active Record)
    • 데이터 매퍼

프레젠테이션 계층

  • MVC
    • 컨트롤러
      • 페이지 컨트롤러
      • 프런트 컨트롤러
      • 템플릿 뷰 : 서버페이지
      • 변환 뷰 : XSLT
      • 2단계 뷰 : Layout
  • 하위계층
    • 원격파사드(Service?) + 데이터 전송 객체(DTO)

Unknown

1부 4장 동시성

고립성(isolation)쪽 레벨이 정확하게 이해가 안됨 : https://support.microsoft.com/ko-kr/kb/601430 로 이해가 됨

MJ

MJ
Backend 개발자 사람입니다. 어플리케이션의 복잡성을 다루는 DDD에 관심이 많습니다. 어제보다 더 나은 개발자가 되려고 항상 노력합니다.

spring boot 2.4.x 에서 openfeign + hystrix 통합하기

spring-boot 2.4.x spring-cloud 2020.x 의존성 상황에서 feign.hystrix.enabled=true가 안됨`feign.circuitbreaker.enabled=true` 로 바꿔보지만 openfeign과 hystr...… Continue reading

IDDD 14장. 애플리케이션

Published on June 19, 2018