-
DDD start!기타/내용 2021. 4. 25. 23:51
평소에 repository와 service를 쓰면서 왜 쓸까라는 궁금증이 있었는데
영속성을 처리하는 기능은 리포지토리에서, 엔티티에 속하지 않는 도메인 로직은 서비스에서.
대부분 도메인 로직으로 처리를 하지만 여러 엔티티를 사용할 때나 복잡한 계산 로직은 서비스에서 한다는 것을 명확하게 알았다.
예외 같은 경우는 빈 값, null 값 예외는 컨트롤러나 도메인에서, 비즈니스 예외는 서비스 계층에서 이뤄져야 하는 것도 알게 되었다.
이 처럼 기본적은 DDD콘셉트와 여러 유용한 정보가 많아서 좋은 책이다.
'기타 > 내용' 카테고리의 다른 글
밑바닥부터 만드는 컴퓨팅 시스템 (0) 2022.09.24 TCP/IP 쉽게, 더 쉽게 (0) 2022.04.23 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (0) 2021.03.28 개념을 콕콕 잡아주는 데이터베이스 (0) 2021.03.28 그림으로 배우는 http (0) 2021.03.01