Ad Api
번호 | 기능명 | API명 | 권한 | 설명 |
---|---|---|---|---|
1 | 광고 추가 | postAd | 관리자 | 광고 엔티티의 모든 속성 필수 |
2 | 광고 노출 | exposeAd | 일반, 관리자 | 1.자동 순차별 조회 2.노출 횟수 조절(optional) |
3 | 광고 조회(개별) | selectAdOne | 관리자 | 특정 광고 상세 조회 |
4 | 광고 조회(전체) | selectAdAll | 관리자 | 모든 광고를 조회, 페이지네이션, 카테고리별 검색(optional), 키워드 검색(optional) |
5 | 광고 수정 | updateAd | 관리자 | 같은 기업의 광고 내용 혹은 링크를 수정할 때 사용 |
6 | 광고 삭제 | deleteAd | 관리자 | 해당 기업의 광고 삭제 |
Controller
- base annotation 작성
- service di
- mapper di
- API 대응 Handler Methods frame 구성
Dto
- frame 및 필드 작성
Entity
- 가독성 개선(주석 구분)
- status default value 부여
Mapper
- dto <=> entity 간 기본 Mapping 구현
Repository
- JpaRepository 상속 구현
Service
'Projects > [clone] 네이버 웹툰' 카테고리의 다른 글
07. 느낀점 (0) | 2023.06.23 |
---|---|
07. User Basement (0) | 2023.06.23 |
06. 느낀점 (0) | 2023.06.21 |
06. api 정리 (0) | 2023.06.21 |
06. git fetch 와 git pull 의 차이 (0) | 2023.06.21 |