ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Depends
    Docker/Today 2025. 8. 20. 17:04

    특징 설명

    정의 API 함수가 실행되기 전, 다른 함수를 먼저 실행시켜 그 결과를 주입하라고 FastAPI에 알려주는 지시서
    핵심 개념 의존성 주입 (Dependency Injection, DI)
    작동 순서 Depends 발견( Depends(함수명) 으로 엔드포인트에 선언 → 의존성 함수 먼저 실행 → 결과값 주입 → API 본 함수 실행
    주요 장점 코드 중복 제거, 관심사 분리(코드 깔끔), 자동화(에러 처리·자원 해제)
    주요 특징 제어의 역전 (IoC) : 개발자가 아닌 **프레임워크(FastAPI)**가 코드 실행 흐름을 제어
    사용 예시 데이터베이스 세션 관리, 사용자 인증 및 인가

     

    간단하게 함수 실행전에 실행되야하는 함수를 먼저 실행하고 결과를 함수에 주입하는 것
    DB 세션 , 사용자 인가 등등

    'Docker > Today' 카테고리의 다른 글

    Docker SSL인증서  (0) 2025.07.02
    Docker Setting(sfac)  (0) 2025.06.22
Designed by Tistory.