refactor: massive rename dap -> dat

- Renamed packages io.shinhanlife.dap to io.shinhanlife.dat
- Renamed modules dap-was-* and dap-gateway to dat-was-* and dat-gateway
- Renamed classes DapGateway* to DatGateway*
- Updated all references
This commit is contained in:
jade
2026-08-20 10:06:20 +09:00
parent 8744387b29
commit b1e779e93a
772 changed files with 3170 additions and 1141 deletions

View File

@@ -6,11 +6,11 @@
대상은 다음 Tool 모듈이다.
- `dap-was-cus`
- `dap-was-sal`
- `dap-was-pro`
- `dap-was-sys`
- 공통 기능이 필요한 경우 `dap-was-lib`
- `dat-was-cus`
- `dat-was-sal`
- `dat-was-pro`
- `dat-was-sys`
- 공통 기능이 필요한 경우 `dat-was-lib`
## 2. 개발 전 준비 자료
@@ -52,7 +52,7 @@ Scaffold 입력 시 최소한 다음 값을 정확히 지정한다.
| 항목 | 예시 | 설명 |
|---|---|---|
| Target Module | `dap-was-sal` | 소스가 생성될 Tool Pod |
| Target Module | `dat-was-sal` | 소스가 생성될 Tool Pod |
| Domain Category | `cmm` | 업무 패키지 및 Schema 경로 |
| Base Name | `ClaimSearch` | Java 클래스명 기준 |
| Tool Name | `cmm_claim_search` | MCP Tool 식별자 |
@@ -265,10 +265,10 @@ http://localhost:{podPort}/tool-test-console.html
```powershell
# 공통 단위 테스트
.\gradlew.bat :dap-was-lib:test
.\gradlew.bat :dat-was-lib:test
# 대상 Pod 테스트
.\gradlew.bat :dap-was-cus:test
.\gradlew.bat :dat-was-cus:test
# Tool명 중복
.\gradlew.bat validateMcpToolNames
@@ -277,7 +277,7 @@ http://localhost:{podPort}/tool-test-console.html
.\gradlew.bat validateToolSchemaV17
# 배포 산출물 생성: 위 두 검증이 자동 선행됨
.\gradlew.bat :dap-was-cus:bootJar
.\gradlew.bat :dat-was-cus:bootJar
```
Docker는 컴파일과 일반 단위 테스트에 필요하지 않다. 실제 HTTP/MCI Mock 컨테이너를 사용하는 연계 테스트에서만 실행한다.