Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

iBatis in Action Paperback – Bargain Price, January 24, 2007


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback, Bargain Price, January 24, 2007
$369.83 $10.63

This is a bargain book and quantities are limited. Bargain books are new but could include a small mark from the publisher and an Amazon.com price sticker identifying them as such. Details

Spring Books
The Big Books of Spring
See our editors' picks for the books you'll want to read this season, from blockbusters and biographies to new fiction and children's books.

Special Offers and Product Promotions


Editorial Reviews

About the Author

Clinton Begin is the creator of iBATIS. Clinton has been a professional software developer for eight years and currently works for ThoughtWorks. He is an active mentor, trainer, and public speaker in the IT industry.

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 384 pages
  • Publisher: Manning Publications; 1 edition (January 24, 2007)
  • Language: English
  • ISBN-10: 1932394826
  • ASIN: B003O86JFK
  • Product Dimensions: 7.4 x 0.8 x 9.2 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #3,855,574 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.8 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

7 of 8 people found the following review helpful By Levan Dvalishvili on April 18, 2007
Format: Paperback Verified Purchase
As Authors mentioned and I totally agree, IBATIS is relatively small framework that does what it says it does very well, I have used it before and the only reason I bought this book was to have a reference guide. and it does exactly that very very well, IBATIS is not complicated concept it does not need 800 pages, this book is something One can look over and over again for techniques and ways to use for example dynamic SQL appenders etc

no more digging through Google or through, not so clear, official IBATIS reference guide.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Richard J. Starr on August 27, 2007
Format: Paperback
I now have a much better insight into iBatis because the authors provided both background design and detailed information about the product. It was much better than the documentation I found via the web (there's lots to be said for technical and editorial review of a book).

The setup and code examples are excellent. I also like the writing style and structure of the book. Clear and logical.

However, I would like an expanded section on using the Spring DAO with iBatis, as this is now the recommended approach over the iBatis DAO.

Although I was already using iBatis, this book is a welcome addition to my library.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By S. M. Lauer on November 18, 2008
Format: Paperback Verified Purchase
I really like iBatis, and am grateful to Begin for writing it. I've used it for several years, and recommend it. But I hate this book.

The author quotes himself as having said that iBatis would be a failure if there had to be a book written about it. The problem is, although he changed his mind about writing the book, he never changed his mind about there being no need for a book.

The implicit narrative thread running throughout this book is, "iBatis is so simple, so self-evident, you don't need a book", and so, instead of writing a tutorial/reference book, he has written a pastiche of anecdotes about how to implement his sample project.

Here's the problem: instead of breaking out a section, for example, on how to handle stored procedures that would start with an overview, then go through get object, get list, update, insert, execute, how to deal with custom data types, how to get your result as a return from the procedure call as opposed to putting it into an OUT or INOUT parameter; instead of doing that, along the way to other things, he shows an embedded example of how to use a stored proc in a particular case.

I can see that the major problem he had to solve in writing this book was how he was going to manage to fill enough pages for it to be a book rather than an article. He rambles on, talking *about* topics rather than *in* topics, skimming along, rather than digging in.

I recommend the book simply because it's the only one out there, but I think you'll find that it's fine if all you want to do is learn *about* iBatis, but that if you have specific questions on how to implement certain things, or solve very real problems, you'll wind up frustrated and disappointed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Aayush on July 8, 2008
Format: Paperback
Since this is the only book available on Ibatis, so i purchased it.
But the latest version of ibatis has a lot of changes and this book is based on the older version.
I got a lot of information on ibatis online.
Download ibatis and go through the docs( there is Ibatis_SqlMap.pdf ) and same some money ;)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Quality Man VINE VOICE on October 3, 2009
Format: Paperback
Having suffered through Hibernate and also done pure JDBC projects before, I became ecstatic upon reading the iBATIS Developer's Guide (pdf) freely available on the iBATIS web site. From there, I decided to read the iBATIS book to get more in depth knowledge.

PROS
====
+ Gives you the philosophy and background about the technology about how iBATIS came about. If you are trying to pitch this technology to your team you'll find nearly every positive/negative angle has been covered. There can be much pain caused by choosing the wrong approach at this layer, and sometimes people may not be aware of the pain they cause. Some may even be unaware that there are better alternatives such as iBATIS.

+ Broad in its coverage. Touches on how to use iBATIS in several common environments. Gives background on transactions and isolation choices. Introduces the DAO pattern to those unfamiliar with it. So this book is much more than about iBATIS thankfully.

+ Covers advance topics such as how to write your own cache or transactional manager. Ideally you shouldn't but the information is there if need be.

CONS
====
=> Organization problems. For example, when you are first learning about the 'select' tag, you are just shown the basics (and I mean really basic) along with the basics for delete, update, and insert. A few chapters later you get to learn the advanced stuff. I'd prefer a chapter just on 'select' and Result Maps including some examples of a object graph (complex objects). Then another chapter on inserts and parameterMaps... You get the idea. This would greatly help in learning process in my opinion.

=> The book does need a second edition to cover some of the changes done to iBATIS 2.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Elias Jose Manchon Lopez on July 17, 2007
Format: Paperback
The book is concise, good structured and it's enough expresivo. This is the first book that I read in English and I understand in its entirety.

Congratulations Clinton
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?