HTTP 메소드
GET
POST
PUT
DELETE
Operation | HTTP Method |
---|---|
Read | GET |
Create | POST |
Update | PUT |
Delete | DELETE |
CRUD 설계
Data Transfer Object 디자인 패턴
JSON
API 응답 포맷
{
"status":"OK",
"data":{}
}
{
"status":"OK",
"data":{},
"error"null,
"pageNumber":1,
"nextPage":"http://localhost:8080/users?page=2",
"total":13
}
{
"status":"ERROR",
"data":null,
"error":{
"errorCode":999,
"description": "Email address is invalid"
}
}