리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기
내용은 좋음 공부할게 많음 그런데 오타가 너무 많고, 책에서는 마치 다 통과된다고 해놓고선 실제로 해보면 통과가 안됨. 내가 잘못 따라쳤나? 했는데 그것도 아니고 아예 빠져있는 내용이 많음 그리고 설명을 하다말고 자꾸 그냥 소스코드 보라는 식으로 넘어감. 검수도 제대로 안하고 낸 책같음. 본인이 어느정도 스프링 부트라는 개발을 해봐서 많은 지식이 있다 하면 가볍게 보기 좋겠지만 이제 중급 단계로 넘어가려는 사람들에겐 완전 비추 진짜 뭐 할때마다 책에서 나온대로 안돼서, 안되는 원인 찾는데만 엄청난 시간이 들어서 짜증남 안되는거 예시로 api/exception에 Advice로 NotFound, BadRequest 클래스를 만들고, 이를 bash를 통해서 테스트 자동화를 하고 있음 책에서. 테스트에서 int productId를 파라미터로 넘겨서 호출을 하는데 이때 문자열을 넣으면 BadRequestException 클래스에서 가로채서 JSON message 필드에 Type mismatch.가 나오면 테스트가 통과하도록 bash가 짜여있음 그런데 책에서도, 예제 코드에서도 Type mismatch. 라는 메시지를 넘기는 곳도 없고, 애초에 int로 productId를 받는데 파라미터로 문자열이 들어오기 때문에 Advice가 가로채기도 전에 ArgmentTypeMismatch 예외가 먼저 발생함. 그런데 책에서는 이렇게만 하면 자동화 테스트가 통과한다고 나와있음. 실제로 돌려보고 책을 썼는지 의심됨 또하나는 몽고DB로 데이터의 중복 검사를 하는 테스트도 통과가 안됨 엔티티에서 @Indexed를 이용해서 productId에 고유 인덱스를 만들게 하고나서 테스트 코드에서 중복으로 저장이 되는지를 테스트하는 부분이 있음. 근데 테스트 돌려보면 중복 데이터가 그대로 저장이 됨. 아무리 제공한 소스코드를 뒤져봐도 다른 부분이 없음. 왜 고유 인덱싱이 안먹히는지 전혀 알수가 없음
성인 인증 안내
성인 재인증 안내
청소년보호법에 따라 성인 인증은 1년간
유효하며, 기간이 만료되어 재인증이 필요합니다.
성인 인증 후에 이용해 주세요.
해당 작품은 성인 인증 후 보실 수 있습니다.
성인 인증 후에 이용해 주세요.
청소년보호법에 따라 성인 인증은 1년간
유효하며, 기간이 만료되어 재인증이 필요합니다.
성인 인증 후에 이용해 주세요.
해당 작품은 성인 인증 후 선물하실 수 있습니다.
성인 인증 후에 이용해 주세요.
본문 끝 최상단으로 돌아가기
무료이용권을 사용하시겠습니까?
사용 가능 : 장
<>부터 총 화
무료이용권으로 대여합니다.
무료이용권으로
총 화 대여 완료했습니다.
남은 작품 : 총 화 (원)
스프링 부트 3와 스프링 클라우드를 활용한 마이크로서비스 구축
작품 제목
대여 기간 : 일
작품 제목
결제 금액 : 원
결제 가능한 리디캐시, 포인트가 없습니다.
리디캐시 충전하고 결제없이 편하게 감상하세요.
리디포인트 적립 혜택도 놓치지 마세요!
이미 구매한 작품입니다.
작품 제목
원하는 결제 방법을 선택해주세요.
작품 제목
대여 기간이 만료되었습니다.
다음화를 보시겠습니까?