유저, 모임 등에서 사용하는 관심사 Category 항목을 관리합니다.
카테고리를 이용해서 원하는 모임을 필터링 하거나 관심 카테고리 모임 생성시 알림을 받을 수 있습니다.
기능 | 설명 |
---|---|
카테고리 추가 | categoryName , description 을 포함한 카테고리를 생성하여 추가 |
단일 카테고리 조회 | categoryId 를 이용하여 단일 카테고리를 조회 |
전체 카테고리 조회 | 모든 카테고리 목록을 조회 |
카테고리 수정 | 특정 categoryId 의 카테고리를 수정 |
카테고리 삭제 | 특정 categoryId 의 카테고리를 삭제 |
📁category
├── 📁application
│ ├── CategoryServiceImpl.java
│ └── 📁 dto
│ ├── CategoryCreateRequestDto.java
│ ├── CategoryResponseDto.java
│ └── CategoryUpdateRequestDto.java
├── 📁 domain
│ ├── Category.java
│ └── CategoryService.java
├── 📁 exception
│ ├── CategoryException.java
│ └── CategoryExceptionCode.java
├── 📁 infra
│ └── CategoryRepository.java
└── 📁 presentation
└── CategoryController.java
대상 도메인 | 사용 방식 = webclient 를 이용한 조회 |
---|---|
User | 유저가 조회하여 개개인의 관심 카테고리를 관리 |
Meeting | 모임의 카테고리를 설정하여 유저에게 노출 |