반응형
ResponseEntity 사용
사용처
- Spring Boot에서 API Return 시 응답 코드 변경에 사용
Package
org.springframework.http.ResponseEntity
사용법
return new ResponseEntity(SEND_DATA , HTTP_STATUS)
- SEND_DATA : JSON 형식으로 보낼 파일
- HTTP_STATUS : 응답 코드
org.springframework.http.HttpStatus
Example
@RequestMapping(method = RequestMethod.GET, path = "login")
public ResponseEntity Login(String id, String password){
try{
LoginEntity userinfo = LoginService.GetUserData(id,password);
return new ResponseEntity(userinfo,HttpStatus.OK); // 200 Code
}
catch (Exception ex){
return new ResponseEntity( ex , HttpStatus.BAD_REQUEST); //400 Code (ERROR)
}
}
반응형
'Develop > Java' 카테고리의 다른 글
[Eclipse] The selection cannot be launched and there are no recent launches (0) | 2020.05.19 |
---|