내블로그 | 랜덤블로그 쪽지
siaction님의 블로그
https://blog.yes24.com/siaction
리스트 | RSS
태그 & 테마링 | 방명록
siaction
siaction님의 블로그
프로필 쪽지 친구추가
9월 스타지수 : 별12
전체보기
기본 카테고리
나의 리뷰
기본 카테고리
나의 메모
기본 카테고리
태그
내용이 없습니다.
2023 / 09
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
월별보기
나의 친구
최근 댓글
안녕하세요 무심코 놀러온 저자입니다... 
새로운 글
오늘 2 | 전체 360
2021-01-26 개설

전체보기
좋은 책입니다. | 기본 카테고리 2023-06-09 20:27
https://blog.yes24.com/document/18104318복사Facebook 보내기 트위터 보내기

[도서]자바 웹 개발 워크북

구멍가게 코딩단 저
프리렉 | 2022년 08월

내용     편집/구성     구매하기

자바 서블릿 프로그래밍부터 스프링 스프링 부트까지 내용 구성이 잘 되어있습니다.

위 상품을 구매하면, 리뷰등록자에게 상품판매대금의 3%가 적립됩니다. (상품당 최대 적립금액 1,000원) 애드온 2 안내

이 책의 좋은점

자바 서블릿 프로그래밍부터 스프링 / 스프링 부트까지 내용 구성이 잘 되어있습니다.

스프링을 하더라도 서블릿에 대한 이해가 있어야 흐름이해에 큰 도움이 되는 것 같습니다.

 

싱글톤 만들때 Enum 활용하신 것도 뭔가 새로웠습니다.

 

 예제 코드에 대해서... 예제라고 대충 쓴 코드들이 아닌 좋은 코드를 보여주신 것 같습니다.

 

Spring Boot 2 예제를 Spring Boot 3로 전환해서 하는데도 크게 어려운 점은 없었고,

Springfox를 Spring docs v2로 전환해서 쓸 때 정도만 약간의 시행착오가 있었습니다. 

 

9장의 API 서버와 JWT에서도 어떤식으로 JWT가 동작하는지 이해에 큰 도움이 되었습니다.

Todo API 서버에 대해서, 실제 React 프론트엔드를 붙여서 해보면 좋은데..

React에 익숙하진 않아서 이건 나중에 해보려구요.. 

 

구멍가게코딩단 네이버 카페도 가봤는데, 질문은 해본적은 없지만 독자분들 답변해주시는 것들 보니 엄청 성의있게 해주십니다. 

 

개정판 출판시 희망사항

마지막 10장의 스프링 부트를 AWS에서 검은 콘솔 화면내용이 보기가 힘든데, 

이부분은 출판사 편집팀에서 콘솔 배경과 글씨가 확실하게 구분되도록

신경써주시면 좋을 것 같습니다.

 

약간 보충 되었으면 하는 내용은...

AWS 장이 있다면, 8장까지 진행한 스프링 부트 게시판 프로젝트를 AWS로 반영하는 내용이 

있으면 좋을 것 같긴한데... 그러나 현재 내용이라도 약간 고민을 좀 하면

책의 내용만으로도 잘 진행할 수 있을 것 같지만,

그래도 지금 껏 열심히 해본것 올려보는게 보람이 더 있을 것 같긴합니다. ㅎㅎ

 

 

사소한 내용으로.. 파일업로드에서 _를 기준으로 uuid와 파일명을 쪼개는데..

파일 명에 이미 _가 포함되었을 경우 제대로 쪼개지 못할 수 있는 경우가 있으니 limit 값을 전달해주는게 좋을 것 같습니다.

jshell> "1_2_3_4_5".split("_")
$6 ==> String[5] { "1", "2", "3", "4", "5" }

jshell> "1_2_3_4_5".split("_", 2)
$7 ==> String[2] { "1", "2_3_4_5" }

jshell>

 

마무리

일전에 코드로 배우는 스프링 웹 프로젝트도 잘 읽어서 구매하게 되었는데, 

이 책도 좋내요.. 앞으로도 좋은 책 부탁드립니다. 감사합니다. ㅎㅎ

 

이 글이 좋으셨다면 SNS로 함께 공감해주세요.
댓글(0) 트랙백(0)
이 리뷰를 | 추천 0        
진행중인 이벤트
나의 북마크
이벤트 세상