issues
search
pshpsh777
/
atti-api-server
0
stars
0
forks
source link
Controller 작성
#7
Open
yim0823
opened
2 years ago
yim0823
commented
2 years ago
4 를 기반으로 RestController 구현
고려 사항들
작성한 명세서를 기반으로 GET, POST, PUT, DELETE method 에 맞게 api mapping
Controller 나누는 기준을 정의하여 controller class들 구현한다.
Controller 에는 많은 로직을 두지 않는다. 복잡한 로직들은 전부 Service Layer 로 내린다.
Request / Response 형태에 대해 정의한다.
pathVariable, requestBody, requestParam 어떤걸로 할지
Response 형태를 탬플릿화 할지, 아니면 Map 으로 그때 그때 할지 등
Controller layer 에서의 exception handler 구현(참고 키워드: AOP, spring advice)
4 를 기반으로 RestController 구현
고려 사항들