INNER CODE UNIT · Java
AdviceController
tomoyane/springboot-bestpractice · src/main/java/com/bestpractice/api/app/AdviceController.java:14
public class AdviceController {
@ResponseStatus(HttpStatus.BAD_REQUEST)
@ExceptionHandler(BadRequest.class)
public ErrorResponse badRequest() {
ErrorResponse res = new ErrorResponse();
res.setStatus(400);
res.setError("Bad request");
res.setMessage("Bad request parameter");
return res;
}
@ResponseStatus(HttpStatus.UNAUTHORIZED)
@ExceptionHandler(UnAuthorized.class)
public ErrorResponse unAuthorized() {
ErrorResponse res = new ErrorResponse();
res.setStatus(401);
res.setError("Unauthorized");