프레임워크/NestJs2 [NestJs] Modules 🐈⬛커버 추가레이아웃 사용자 지정Modules생성 일시2025년 2월 7일 오후 12:34속성 추가댓글🔷 Modules@Module() 데코레이터가 달린 클래스 @Module() : 애플리케이션 구조를 효율적으로 구성하고 관리하는 데 사용하는 메타데이터를 제공💐 Java의 Spring Framework에서 @Configuration런타임에 모듈 정보를 저장하고 조회할 수 있도록 하는 메타프로그래밍 방식으로 구현ModuleMetadatamodule.decorator.d.tsmodul.decorator.tsdeclare .d.tsTypeScript Reflect메서드역할Reflect.defineMetadata(key, value, target)특정 클래스(target)에 메타데이터(key: value.. 2025. 3. 20. [NestJs] controller Sub-Domain Routing @Controller({ host: ':account.example.com' }) export class AccountController { @Get() getInfo(@HostParam('account') account: string) { return account; } } 서브도메인 기반의 멀티테넌시 (Multi-Tenancy)를 구현하거나 다중 도메인 환경에서 컨트롤러 동작을 조절하는 데 유용 (예: 'mycompany.example.com' 또는 'yourcompany.example.com') 특정 테넌트(예: 회사, 조직, 사용자)에 따라 다른 도메인이나 서브도메인에 대한 처리를 구현 spring 에서는 .. 2023. 11. 7. 이전 1 다음