-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
Milestone
Description
사용자가 만든 채널(방) CRUD API 구현
상위 릴리스
하위 이슈
- DS-entity-channel: Channel Entity 생성
- DS-dto-channel: Channel Create, Update용 DTO 생성
- DS-repository-channel: Channel Repository 생성
- DS-service-channel: Channel CRUD Service 생성
- DS-controller-channel: Channel CRUD RestController 생성
- DS-test-channel-crud: Channel Domain CRUD TestCode 생성
- DS-tile-info-entity: Tile Info에 대한 Entity 및 비즈니스 로직을 구축한다. #127
- DS-object-info-entity: Object Info에 대한 Entity 및 비즈니스 로직을 구축한다. #128
[DS-entity-channel] 테이블과 Java 객체 매핑을 하기 위한 Entity를 구현한다.
Note
ORM은 JPA를 사용할 예정
[DS-dto-channel] Channel Regist, Update data를 묶어서 보내기 위한 DTO를 구현한다.
Note
Data RegistRequestDTO와 UpdateRequestDTO만 생성할 예정
[DS-repository-channel] JPA를 사용해서 Repository 구현
Note
CRUD 로직을 포함해서 pagination 기능까지 구현할 예정
[DS-service-channel] Channel Domain Service 구현
Note
Transaction 단위로 작업 단위 구분, @transactional을 사용해 적절히 구분할 예정
[DS-controller-channel] Channel Domain CRUD API 구현
Note
조회 API는 단일 조회, 전체 조회, paging 조회 3개로 나눠 구현할 예정
[DS-test-channel-crud] Channel Domain에 대해 CRUD Test Code를 작성한다.
Note
JUnit5를 사용해서 테스트할 예정
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
🎉 Done