나작코

  • 홈
  • 태그
  • 방명록

트랜잭션스크립트패턴 1

트랜잭션 스크립트 패턴과 도메인 모델 패턴

다양한 방식으로 로직을 처리할 수 있다. 그 중 대표적인 것은 트랜잭션 스크립트 패턴과 도메인 모델 패턴일 것이다. 트랜잭션 스크립트 패턴은 대부분의 애플리케이션에서 사용할 것이라고 예상되는데, 엔티티보다는 서비스 계층에서 비즈니스 로직을 처리한다. 반대로 도메인 모델 패턴은 엔티티에서 비즈니스 로직을 처리하며, 이 패턴에서 서비스 계층은 엔티티에 필요한 요청을 위임하는 역할을 한다. 이는 객체 지향의 특성을 적극적으로 활용하는 것이다. 두 패턴은 둘 중 하나만 선택해야 하는 것이 아니라 같이 활용할 수 있는 패턴이므로 상황에 맞게 쓰면 된다. 개인적으로는 트랜잭션 스크립트 패턴을 주로 사용했으며, 선호하는 방식이기도 하다. 그러나 도메인 모델 패턴을 접하고 난 뒤에는 각각의 장단점이 있으므로 한 가지 ..

설계 2024.01.15
이전
1
다음
더보기
프로필사진

비전공 개발자 꿈나무입니다. 아직 미숙한 부분이 많습니다.

  • 분류 전체보기 (385)
    • 일상 (2)
      • ZB (12)
    • 프로그래머스 (308)
      • Lv. 0(코딩테스트 입문) (93)
      • Lv. 0(코딩 기초 트레이닝) (122)
      • Lv. 1 (59)
      • Lv. 2 (31)
      • Lv. 3 (3)
      • Lv. 4 (0)
      • Lv. 5 (0)
    • 백준 (0)
    • Java (32)
      • Spring (8)
      • 자료구조 (19)
    • DB (4)
      • SQL (1)
      • JDBC & JPA (2)
    • 알고리즘 (14)
      • 정렬 (9)
      • 탐색 (1)
      • 수학 (1)
    • 설계 (4)
    • 컴퓨터 공학 (2)
      • 네트워크 (2)
    • 리뷰 (6)
      • 강의 (0)
      • 책 (6)
    • 프로젝트 (0)
      • 진행 (0)
      • 종료 (0)

Tag

Framework, 제로베이스, 자바와함께하는자료구조의이해, 스프링프레임워크첫걸음, spring, 정렬, 프로그래머스, 백엔드, Sort, 코딩테스트, 백엔드공부, 백엔드스쿨, algorithm, 코딩, 개발자, 자료구조, 프로그래밍, java, springframework, 알고리즘,

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바