fetch 함수 사용 시 중복 코드 함수화
중복 코드 존재 fetch 함수 사용시, then, catch 처리가 계속해서 중복되었다. 때문에 매우 코드가 길어지는 현상이 발생했다. 이는 유저가 도서
개발을 하다 작성하는 모든 issue 글입니다.
중복 코드 존재 fetch 함수 사용시, then, catch 처리가 계속해서 중복되었다. 때문에 매우 코드가 길어지는 현상이 발생했다. 이는 유저가 도서
JsonResponse 클래스 및 RentResponse, ErrorResponse 기존에 RestController에서 값을 전달할 때, 이런 식으로 객체를 만들어서 전달했었다. JsonResponse라는 클래스로 다형성도 구현해서 나름
JS에서는 에러 핸들링을 어떻게 할까? js에서는, 직접 Error 클래스를 만들기보다, Error클래스를 반환하는 식으로 사용한다. catch에서 클래스별로 에러를 잡을 수 있는
Rest Api는 리소스 위치를 URI로 하는 것을 권장 현재 프로젝트는 도서 대출은 유저가, 도서 등록은 관리자가 가능하며, 관리자 또한 유저이기도
Front-Controller mvc1편에서 배운 Front-Controller v5는, map에 uri를 등록하고, 찾아서 쓰도록 설계 되어 있다. 단순히 로그인, 회원가입같은 구조는 괜찮지만, REST API
템플릿 리터럴이 비어서 도착한다?! 이렇게 전달했지만, 브라우저에서 확인 하니 이런 식으로 비어서 전달되었다. JSP의 EL 표현식과 JS의 템플릿 리터럴이 중복되어
상대 경로 지정하기 김영한 스프링 mvc1편에서, form action url에 절대 경로를 지정하지 않고, 상대경로로 적용하는 게 뷰 파일에 넣기에 굉장히
PRG 패턴 로그인, 주문 등에서는 PRG패턴이 필요하다. POST -> REDIRECT -> GET 흐름이다.예를 들어 로그인 시 주소창이 /에서 /login으로 바뀌는데,
FrontControllerServlet urlPatterns 가 루트 하위 전체로 잡힌 경우 이 경우, MyView 클래스의 render 클래스에서 호출하는 dispatcher.forward 메서드까지 잡히는 것 같다.
@WebServlet 애노테이션이 인식되지 않았다 간단한 테스트 서블릿이었는데, 전혀 인식을 하지 못하는 것 같이, service 메서드 자체가 호출되지 않았다. @ServletComponentScan 부착