Recent posts

스프링 핵심원리 - 기본편(1)

1 minute read

핵심 기술 : 스프링 DI 컨테이너, AOP, 이벤트, 기타 -웹 기술: 스프링 MVC, 스프링 WebFlux 데이터 접근 기술: 트랜잭션, JDBC, ORM 지원, XML 지원 -기술 통합: 캐시, 이메일, 원격접근, 스케줄링 테스트: 스프링 기반 테스트 지원 언...

도메인 주도 설계(Domain Driven Design) 정리-3

3 minute read

Aggregate Aggregate는 관련된 객체를 하나의 군으로 묶어주기 때문에 좀 더 상위 수준에서 도메인 모델 간의 관계를 파악할 수 있다. 주요 도메인 개념간의 관계를 파악하기 어렵다는 것은 곧 코드를 변경하고 확장하는 것이 어려워 진다는 것을 의미하기 때문에 상위 수준에서...

도메인 주도 설계(Domain Driven Design) 정리-2

5 minute read

아키텍처를 설계할 때 사용되는 전형적인 영역이 ‘Presentaion’, ‘Application’, ‘Domain’, ‘InfraStructure’ 의 네 영역이다. Presentaion Layer는 사용자의 요청을 받아 Application Layer에 전달하고 그 처리 결...