이전

리뷰 (2)

한줄평
평점 분포
  • 리뷰 총점10 50%
  • 리뷰 총점8 50%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 10.0
  • 40대 8.0
  • 50대 0.0
리뷰 총점 종이책
JDBC만 알던 사람에게 혹은 iBatis만 쓰던 사람에게 친절한 마이바티스 안내서
"JDBC만 알던 사람에게 혹은 iBatis만 쓰던 사람에게 친절한 마이바티스 안내서" 내용보기
Java기초 서적으로 JDBC만 갓배운 사람이나 iBatis만 쓰던 사람들도 빠르게 MyBatis를 이해할 수 있도록 친절하게 쓰여진 책이다.JDBC 코드와 MyBatis 코드를 자주 비교해서 MyBatis의 장점을 느끼게 했다.  iBatis와의 차이점도 책의 곳곳에서 꾸준히 설명을 해주고 있고, 부록으로 아이바티스에서 마이바티스로 마이그레이션하는 스크립트와 변환규칙까지도 체계적으로 정리했다. 특히
"JDBC만 알던 사람에게 혹은 iBatis만 쓰던 사람에게 친절한 마이바티스 안내서" 내용보기

Java기초 서적으로 JDBC만 갓배운 사람이나 iBatis만 쓰던 사람들도 빠르게 MyBatis를 이해할 수 있도록 친절하게 쓰여진 책이다.
JDBC 코드와 MyBatis 코드를 자주 비교해서 MyBatis의 장점을 느끼게 했다.  iBatis와의 차이점도 책의 곳곳에서 꾸준히 설명을 해주고 있고, 부록으로 아이바티스에서 마이바티스로 마이그레이션하는 스크립트와 변환규칙까지도 체계적으로 정리했다. 특히 DB컬럼 user_id를 userId로 자동으로 바꾸어주는 기능이 IBatis에는 없어서 아쉬웠는데,  MyBatis에서는  mapUnderscoreToCamelCase 설정으로 된다는 점을 강조해줘서 반가웠다. 애노테이션 선언과 XML선언등 마이바티스의 다양한 사용법의 장단점을 비교한 부분도 프로젝트에서 어떤 방식으로 사용을 할지 결정을 할때 많은 도움이 될 것 같다.

한가지 아쉬운 점을 꼽자면 5장에서 '팩토리 패턴'과 '템플릿 패턴'을 언급하고 있는데,  기왕 디자인 패턴 용어를 꺼낸김에 보다 자세한 설명이 들어가지 못한 점이 아쉽다. GoF의 패턴분류로 한다면 Spring의 JdbcTemplate은 Strategy패턴이 적용되었다고 할 수 있는데 ( http://toby.epril.com/?p=435 ) '템플릿 패턴'이나 '팩토리 패턴'은 조금 폭이 넓은 용어 선택이라고 느껴졌다. 하지만 책의 전체적인 맥락에서는 사소한 아쉬운점일뿐이다.

YES마니아 : 골드 b*****g 2013.05.22. 신고 공감 1 댓글 0
리뷰 총점 종이책
부분부분 발췌해서 읽으면 좋은 책
"부분부분 발췌해서 읽으면 좋은 책" 내용보기
외국 스프링 도서들이 죄다 JPA 기반으로 데이터베이스 프로그래밍을 설명하고 있어 선택의 여지가 없이 산 도서이다. CRUD에 따라 전개되는 책을 따라 읽으면서 나는 기본 (클래식) 자바 JDBC 소스에 눈이 갔다. 생판 데이터베이스 API 서버 초보자에게 안내자로써 도움이 될 것 같았다. 나 스스로도 과외에 써먹어야 겠다는 생각이 들었다.그리고 눈여겨봐야 할 부분은 <if> 태그 사
"부분부분 발췌해서 읽으면 좋은 책" 내용보기

외국 스프링 도서들이 죄다 JPA 기반으로 데이터베이스 프로그래밍을 설명하고 있어 선택의 여지가 없이 산 도서이다. CRUD에 따라 전개되는 책을 따라 읽으면서 나는 기본 (클래식) 자바 JDBC 소스에 눈이 갔다. 생판 데이터베이스 API 서버 초보자에게 안내자로써 도움이 될 것 같았다. 나 스스로도 과외에 써먹어야 겠다는 생각이 들었다.


그리고 눈여겨봐야 할 부분은 <if> 태그 사용법 정도. 사실 이 책에서 설명하는 대로만 가지고는 현업 스프링 서버에 100% 완벽하게 마이바티스를 이식할 수 없었다. 조금의 노력이 더 필요했다.


참고로 내가 작업한 스프링 버전은 4버전대였다.



e*******y 2017.01.13. 신고 공감 0 댓글 0