본문 바로가기
반응형

스프링부트4

[Spring] 404 Not Found 오류 해결 방법 (with Postman) 🚨 Postman send 버튼 클릭시 발생한 에러 메시지{    "timestamp": "2024-07-11T16:41:54.821+00:00",    "status": 404,    "error": "Not Found",    "path": "/hi"} ❓에러 발생 이유클라이언트에서 요청한 URL이 서버에 존재하지 않아 나타나는 오류 메시지입니다.해당 오류 메시지는 Spring(Servlet, Tomcat)이 출력하는 에러 메시지입니다.예를 들어 서버(Spring, Java)에서는 '/hello'라는 URL로 응답 받기를 설정하였지만, 클라이언트에서는 '/hi'라는 URL로 요청할 경우에 나타나는 에러입니다.URL을 잘못 입력하거나,Spring에 해당 URL을 처리하는 Controller가 구현되지.. 2024. 7. 12.
[ Spring ] TransientPropertyValueException 에러 해결 방법 💥 application run 시 발생한 에러 메시지Error creating bean with name 'initDb': Invocation of init method failedCaused by: java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.OrderItem.item -> jpabook.jpashop.domain.item.ItemCaused by: org.hibernate.TransientP.. 2024. 5. 20.
[Spring] Log 출력 및 총 정리 📄 Log란?서버 컴퓨터의 운영 단계에서 기록된 데이터를 출력한 후 별도로 저장을 하기 위해 System.out.println 대신에 사용하는 것입니다.  ❓ System.out.println 대신에 Log를 사용하는 이유?1. 로그 레벨(Log Levels) 제공Log를 사용하면 로그를 단계(Levels) 별로 관리할 수 있습니다.2. 로그 출력 관리System.out.println은 콘솔에 출력됩니다.하지만 Log의 경우에는 출력한 후 File로 별도로 저장하도록 설정하여 로그 파일을 날짜별, 용량별로 분할할 수 있습니다.3. 성능 최적화System.out.println보다 성능적으로 좋습니다.4. 다양한 기능 제공로그 포맷팅: 시간, 로그 레벨, PID(프로세스 ID), 쓰레드 정보, 클래스 정보.. 2024. 1. 18.
[Spring][Postman] Could not send request 오류 해결 방법 🚨 Postman send 버튼 클릭시 발생한 에러 메시지Could not send request Error ❓ 에러 발생 이유Server 즉, Spring이 실행되지 않은 상태라서 나타나는 메시지입니다.참고: Spring의 에러일 경우에는 보통은 Json 형태로 에러 메시지가 출력됩니다.위와 같은 경우에는 Spring 에러가 아닌 Postman의 에러입니다. ✅ 해결 방법Spring을 실행시킵니다. 🌟 정상 응답 2023. 8. 24.
반응형