f-lab-edu / gregori

e-commerce 서비스

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

코드 컨벤션 리팩토링

jiunkoo opened this issue · comments

1. Controller

  • update와 delete의 반환 타입은 void, HttpStatus는 noContent
  • dto가 1개이면 dto로 약칭
  • pk키는 domain + Id
  • Create / Update / Delete / GetDomain, GetDomains 순서

2. Domain

  • status에 있던 삭제를 IsDeleted 컬럼으로 변경

3. Mapper

  • pk 키의 이름은 id
  • update와 delete의 반환값은 void
  • Create / Update / Delete / GetDomain, GetDomains 순서

4. Service

  • Transactional 체크
  • update와 delete의 반환값은 void
  • dto가 1개이면 dto로 약칭
  • pk키는 domain + Id
  • Create / Update / Delete / GetDomain, GetDomains 순서

진행 상황

Auth

  • controller
  • service

Category

  • controller
  • domain
  • mapper
  • service

Member

  • controller
  • domain
  • mapper
  • service

Order

  • controller
  • domain
  • mapper
  • service

Order Detail

  • domain
  • mapper

Product

  • controller
  • domain
  • mapper
  • service

Refresh Token

  • domain
  • mapper

Seller

  • controller
  • domain
  • mapper
  • service