Spring Boot에서 에러 페이지 처리하기 아래 두가지만 하면 끝~~~ 1. ErrorController를 implements 해서 에러 컨트롤러를 만든다. 2. error 페이지를 만든다. 12345678910111213141516171819202122232425262728293031323334353637import java.util.Date; import javax.servlet.RequestDispatcher;import javax.servlet.http.HttpServletRequest; import org.springframework.boot.web.servlet.error.ErrorController;import org.springframework.http.HttpStatus;import ..
1. 현상 Migration 작업 내용 springboot 버전을 1.5.9에서 최근에 2.1.1로 업그레이드 시켰습니다. URI Pathvariable 값을 파라미터로 전달되는 값보다 우선으로 바인딩 되게 Configuration을 수정했습니다. 스프링부트 업그레이드 작업이 잘되었다고 생각하고 다른 업무들을 보고 있는데 연락이 왔습니다. "매장 정보 수정을 하면 계속 에러가 납니다."확인을 해보니 바인딩 객체에 값이 모두 null로 나옵니다. 순간적으로 얼마전에 작업한 "Pathvariable 값에 우선 순위 주는 로직에 문제가 있나?"라는 생각이 들었습니다. 소스를 원래 소스로 고치고 다시 테스트를 해보았지만 결과는 변하지 않았습니다. Configuration 중에 2.1.1로 바뀌면서 WebMvcC..
결과 메시지 설계 Error Message 구성 field type Description httpStatus int 결과 코드, 정상인 경우 200 errorMessage String 에러 메시지 detailMessage String 에러 상세 메시지 HTTP 응답상태코드 (rfc2616 참고) 성공 200 : OK, 요청 정상 처리 201 : Created, 생성 요청 성공 202 : Accepted, 비동기 요청 성공 204 : No Content, 요청 정상 처리, 응답 데이터 없음. 실패 400 : Bad Request, 요청이 부적절 할 때, 유효성 검증 실패, 필수 값 누락 등. 401 : Unauthorized, 인증 실패, 로그인하지 않은 사용자 또는 권한 없는 사용자 처리 402 : Pa..
- Total
- Today
- Yesterday
- 엑셀
- mybatis
- RESTful
- example
- Spring Boot
- UI
- 설정
- listToMap
- springboot
- sample
- 예제
- cache
- SHEETJS
- mapToList
- Javascript
- spring
- 메시지
- thymeleaf
- lombok
- 샘플
- ag grid
- AG-GRID
- 그리드
- 스프링
- REST
- oracle
- java
- restful서비스
- 스프링부트
- 타임리프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |