프레임워크9 [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. [스프링 입문] 섹션 4,5 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com 섹션4 스프링 빈과 의존관계 컴포넌트 스캔과 자동 의존관계 설정 자바 코드로 직접 스프링 빈 등록하기 섹션5 회원 관리 예제 웹 MVC 개발 회원 웹 기능 - 홈 화면 추가 회원 웹 기능 -등록 회원웹.. 2022. 5. 19. [스프링 입문] 섹션 3 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 비지니스 요구사항 정리 회원 도메인과 리포지토리 만들기 회원 리포지토리 테스트 케이스 작성 회원 서비스 개발 회원 서비스 테스트 비지니스 요구사항 정리 -데이터:회원 ID,이름 -회원 등록,조회 -아직 데이터 저장소가 선정되지 않음 클래스 의존관계 MemberService -> MemberRepository (interface) 아직 데이터 저장소가 선정되지 않았기 때문이다. 우선 인터페이스로 구현 클래스를 변경할 수 있도록 설계 데이터 저장소는 RDB,NoSQL등등 다양한 저장소를 고민중인 상황으로 가정한다. 개발초기단계에서는 구현체로 가벼운 메모리 기반의 데이터 저장소 사용한다. 회원 도메인과 리포지토리 만들기 도메인 회원 리포지토리 구현체 package hello.hellospring.reposit.. 2022. 5. 14. 이전 1 2 3 다음