지난 프로젝트에서 여러번 리팩토링을 거치며 아키텍처에 관한 관심이 높아졌다. DDD 책을 추천 받고 인터넷을 열심히 서핑하며 공부 중이다. 블로그에 내용들을 정리하며 복기하고, 이를 이번 캡스톤디자인 프로젝트에 적용하면서 연습하려고 한다. 프로젝트에 대해 간단히 귀뜸
DDD 적용하기 - 1 개념을 토대로 구현하려고 한다. 1. 매핑 구현 엔티티는 @Entity로 매핑 한 테이블에 엔티티와 밸류가 같이 있을 경우에 밸류는 @Embeddable, 밸류 타입 프로퍼티는 @Embedded로 매핑 Aggregate 단위로 묶은 그림 지
사실 Repository 계층에 대한 포스트를 먼저 작성하려고 했는데, 구현하다보니 초기에 작업 중인 API에서는 딱히 JPA Repository에서 소개하고자 하는 기능들을 사용하지 않는 단순한 findById와 save 등만 존재해서 이후에 다른 API 작성 후 올