도메인2 [Spring] 스프링 데이터 AbstractAggregateRoot 를 통해 도메인 이벤트 등록하고 테스트 하기 DDD 스터디중 구현해본 AbstractAggregateRoot를 통해 도메인 이벤트를 등록하고 테스트하는 방법을 간단하게만 정리함 (나중 참고용) 아직 깊은 지식이 없으므로 도메인 이벤트, AbstractAggregateRoot 에 대한 자세한 내용은 공식문서 & 타 블로그 정리 글을 참고하는 게 좋을 것 같음 https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/domain/AbstractAggregateRoot.html https://www.baeldung.com/spring-data-ddd https://daddyprogrammer.org/post/14797/springboot-domainevent/.. 2021. 10. 31. [개발 방법론] 도메인 주도 설계(DDD) Part.01 - 개발하는 지토 도메인? 도메인 주도 설계(DDD)를 이해하기 위해 도메인이 무엇인지 먼저 정의를 해야겠다. 도메인이란, 여러 의미를 가질 수 있다. 일반적인 요구사항 전문 용어 컴퓨터 프로그래밍 분야에서 문제를 풀기 위해 설계된 어떤 소프트웨어 프로그램에 대한 기능성을 정의하는 연구의 한 영역 도메인 모델? 특정 도메인을 개념적으로 표현 선택된 일부를 나타내는 추상화 시스템 도메인 모델을 사용하면 여러 관계자들이 동일한 모습으로 도메인을 이해하고 도메인 지식을 공유하는데 도움이 됨 소프트웨어 개발자로서... 소프트웨어의 본질은 해당 소프트웨어의 사용자를 위해 도메인에 관련된 문제를 해결하는 능력에 있다. 기술적으로 정교하고 성능이 좋더라도, 사용자의 문제를 해결하는 능력이 부족하다면 잘못된 소프트웨어로 볼 수 있다. .. 2021. 4. 8. 이전 1 다음