알림
메일과 문자를 보낸다. 실패해도 부른 쪽을 되돌리지 않는다.
:8081
클래스
6
포트
1
interface
엔드포인트
0
화면
0
가드레일
0
critical 0
이 도메인의 자리
100%휠로 확대 · 끌어서 이동
이어진 곳
이 도메인이 쓰는 것 →
없다. 다른 도메인을 모른다.
← 이 도메인을 쓰는 곳
공용 모듈
common-appcommon-domaincommon-infrastructurecommon-web다루는 테이블
DB 를 보지 않는다. 바깥으로 내보내는 일만 한다.
원본 대응
mail/* · member/find_id_new_proc.php타입 구조 (6)
Spring 소스를 직접 읽어 그린다. 계층 사이 화살표만 그렸다 — 타입 하나하나를 이으면 읽을 수 없다. 파란 테두리가 포트(interface)다.
100%휠로 확대 · 끌어서 이동
app 1domain 3infrastructure 2포트 (1) — 도메인이 바깥에 요구하는 것
도메인은 DB 도 HTTP 도 모른다. 필요한 것을 인터페이스로 선언하고, infrastructure 가 그것을 구현한다. 의존이 뒤집히는 지점이다.
| 이름 | 하는 일 | 메서드 |
|---|---|---|
NotificationSenderdomain | 알림 발송 포트. |
도메인 모델 (2)
Notificationrecord | 보낼 알림 한 건. |
NotificationChannelenum | 알림 수단. |
유스케이스 (1)
AccountNotifications82줄 | 계정 관련 안내. sendFoundIdByEmail()sendFoundIdBySms()sendPasswordResetLink() |
이 도메인을 쓰는 화면 (0)
critical 가드레일 (0)
critical 등급이 없다.