패캠_간편결제시스템_msa내용정리
패캠_간편결제시스템_msa내용정리
필기 가자
- 요새 기능 조직에서 목적 조직으로 바뀌어 가는 추세임.
- hexagonal 테스트
- @Value의 특이한 사용 : 모든 필드를 객체화함.
- @AssertTrue 어노테이션 사용.
패캠페이 도메인 개요
- 정산 : 전표를 가지고 돈을 정리한다.
- 수수료 때문에 만원씩 충전으로 제한.
논리 설계하기.
- Bounded Context : 상호 배타적으로 해결가능한 문제로 분리하는 것.
- SRP : 하나의 클래스가 하나의 책임만 가져라.
- CCP : Common Closure Principle. 동일한 사유에 의해 같이 변경되는 클래스는 하나의 패키지로 구성.
- 설계 단계 참고용
- 기능 요건 확인 -> 시나리오 케이스를 통해 모데인 모델 작성 -> 작업 식별 -> 고수준 시나리오를 다시 정의
뱅킹 서비스에 대해
- 멤버쉽 ID의 오너십이 어디있는가? -> userService.
- bankingService작업시 그래들 도커 플러그인으로 이미지 생성하는 모습 보임.
This post is licensed under CC BY 4.0 by the author.