--- kind: CONCEPT slug: adapter-inbound-web-c18 title: fileserver 매핑 검증은 회로가 닫혀 있다 topic: admission-budget-and-backpressure project: clean-architecture-backend-template status: 게시 전 sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916 rootTreeNode: concept:adapter-inbound-web-c18 evidenceCapturedOn: 2026-09-01 assets: - key: adapter-inbound-web-c18 file: ../../../final/evidence/rendered/adapter-inbound-web-c18.svg evidence: - ../../../final/evidence/raw/adapter-inbound-web-c18.txt source: - 원본 분석 절은 final/document.md#a14#L1336 이다. module: adapter-inbound-web --- # fileserver 매핑 검증은 회로가 닫혀 있다 `attestMapping`의 선언·구현·호출이 모두 존재하고, 그 구현을 만드는 자동설정도 있다. 이 leaf의 다른 sub-scope와 달리 회로가 닫혀 있다. ## 본문 `attestMapping`의 선언·구현·호출이 모두 존재한다. ```text main/.../nginx/DefaultNginxInternalUriMapper.java:41 (구현) main/.../nginx/NginxInternalUriMapper.java:32 (선언) BOOT:autoconfigure/fileserver/FileserverStartupConfiguration.java:87 uriMapper.attestMapping() ``` ## 빈을 만드는 자동설정 `FileserverPlatformAutoConfiguration`이 `DefaultNginxInternalUriMapper`(`:215-216`) · `NginxDownloadStrategy`(`:221-223`) · `FileserverRequestContextFactory`(`:159-161`)를 만든다. 회로 닫힘. ## FileserverPlatformAutoConfiguration 참조 위치 :::evidence key="adapter-inbound-web-c18" alt="코드베이스에서 FileserverPlatformAutoConfiguration 를 검색한 출력 7줄. 이 기록이 세는 참조가 그 출력에 그대로 보인다." caption="FileserverPlatformAutoConfiguration 코드베이스 검색 — 7줄 · exit 0" zoom="true" :::