-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
사용자 추가 정보 CRUD API Refactor
상위 릴리스
하위 이슈
- DS-entity-user: User Entity에 추가 정보 구현
- DS-dto-user: user 생성 로직 변경에 따른 Refactoring
- DS-repository-channel: 다른 컬럼에 따른 조회문 추가
- DS-service-user: 추가된 Repository 메서드를 호출하는 조회문 추가
- DS-controller-user: 추가 정보 업데이트, 조회 API 구현
- DS-test-channel-crud: 추가된 메서드 TestCode 생성
- DS-add-dto-epicInfo: 기존 nickname, accountID 시스템이 아닌 에픽 계정에 대한 DTO를 새로 생성한다. #71
- DS-refactor-table-user: user에 대한 테이블을 수정한다. #68
[DS-entity-user] 테이블과 Java 객체 매핑을 하기 위한 Entity를 구현한다.
Note
ORM은 JPA를 사용할 예정
[DS-dto-user] User 추가정보를 묶어서 보내기 위한 DTO를 구현한다.
Note
Data RegistRequestDTO와 UpdateRequestDTO만 생성할 예정
[DS-repository-user] JPA를 사용해서 Repository 구현
Note
추가된 컬럼에 따른 조회문 구현
[DS-service-user] User Domain Service 구현
Note
Transaction 단위로 작업 단위 구분, @transactional을 사용해 적절히 구분할 예정
[DS-controller-user] User Domain RUD API 구현
Note
조회 API는 단일 조회, 전체 조회, paging 조회 3개로 나눠 구현할 예정
[DS-test-user-rud] User Domain에 대해 RUD Test Code를 작성한다.
Note
JUnit5를 사용해서 테스트할 예정
Metadata
Metadata
Assignees
Labels
🔨 Refactor코드 리팩토링입니다.코드 리팩토링입니다.
Type
Projects
Status
🎉 Done