코린이의 일기장

  • 홈
  • 태그
  • 방명록

도메인 모델 패턴 1

반려견 돌봄 서비스 (2) - DDD(도메인 주도 개발)

회원의 정보(마이페이지)를 조회하는 로직을 구현을 아래처럼 해놓은 상태였었다.(모든 회원의 정보, 반려견을 보유한 회원의 정보(Role이 CUSTOMER인)) 순서대로 컨트롤러, 서비스, 리포지토리이다.        내가 그전에 구현해 놨던 방식이다. 컨트롤러에서 비즈니스 로직이 섞인 모습이다. 결론부터 말하자면 이 방식은 FM 방식이 아니고, 간단한 소규모 프로젝트에서나 사용할만한 가라(야매) 방식이었다. 이것을 어쩌다가 깨우치게 됐는지는 이 책을 읽고 내가 구현한 방식이 잘못됐었음을 알게 되었다.   이 책 안에서 방금 전 나와 같이 컨트롤러 레벨에서나 서비스 레벨에서 비즈니스 로직을 구현을 해도 무방은 하지만, 응용 서비스에 중요한 비즈니스 로직이 노출이 될 수도 있고, 복잡도가 증가해서 나중에 유..

Spring 2024.12.07
이전
1
다음
더보기
프로필사진

코린이의 일기장

백엔드 꿈나무입니다.

  • 분류 전체보기 (82)
    • Spring (29)
    • 코딩테스트 (50)

Tag

Spring, spring boot 예약 프로젝트, 프로그래머스 쿼드압축 후 개수 세기 자바, querydsl 페이징, JPA, 동시성 처리, spring 예약 프로젝트, spring entity 연관관계, 배타 락, 프로그래머스 2개 이하로 다른 비트 자바, 프로그래머스, Spring boot, Redis, 프로그래머스 [1차] 프렌즈4블록 자바, 스프링, dto 조회, 백준 투자의 귀재 배주형, 도메인 모델 패턴, 반려견 돌봄 서비스, 백준 19947 자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바