| help | account  


Agile Java Development with Spring, Hibernate and Eclipse
View Larger Image
Anil Hemrajani
Sams, Paperback, Published May 2006, 352 pages, ISBN 0672328968
List Price: $44.99
Our Price: $24.50
You Save: $20.49 (46% Off)


FREE Shipping on Orders over $40!*
Availability: In-Stock
Read an excerpt:
Various Single-Page Goodies: Over 10 one-pages of cheat sheets, best practices, comics, and more!

     

Reprinted with permission from SAMS Publishing. Copyright © Pearson Education, Sams Publishing. Written permission from the publisher is required for any use of this material.

Customer Reviews: 3     Average Customer Rating:

Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Agile Java Development With Spring, Hibernate and Eclipse is a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development. The three key technologies covered in this book, the Spring Framework, Hibernate and Eclipse, help reduce the complexity of enterprise Java development significantly. Furthermore, these technologies enable plain old Java objects (POJOs) to be deployed in light-weight containers versus heavy-handed remote objects that require heavy EJB containers. This book also extensively covers technologies such as Ant, JUnit, JSP tag libraries and touches upon other areas such as such logging, GUI based debugging, monitoring using JMX, job scheduling, emailing, and more. Also, Extreme Programming (XP), Agile Model Driven Development (AMDD) and refactoring are methods that can expedite the software development projects by reducing the amount of up front requirements and design; hence these methods are embedded throughout the book but with just enough details and examples to not sidetrack the focus of this book. In addition, this book contains well separated, subjective material (opinion sidebars), comic illustrations, tips and tricks, all of which provide real-world and practical perspectives on relevant topics. Last but not least, this book demonstrates the complete lifecycle by building and following a sample application, chapter-by-chapter, starting from conceptualization to production using the technology and processes covered in this book. In summary, by using the technologies and methods covered in this book, the reader will be able to effectively develop enterprise-class Java applications, in an agile manner!

 

About the Author

Anil Hemrajani is the founder of Isavix Corporation, a successful IT service company, and DeveloperHub.com, an award-winning online developer community that grew to over 100,000 registered members over a four year period. He has over 18 years experience in the Information Technology community as a CTO, Architect, Developer, and Trainer. He received the "Outstanding Contribution to the Growth of the Java Community" award from Sun Microsystems, the "Best Java Client" award at JavaOne for BackOnline, a Java-based online backup client/server product, and was nominated for a Computerworld-Smithsonian award for a free online file storage service website.


Customer Reviews

Customer Reviews: 3     Average Customer Rating:

Dec 13, 2006     A review from Fremont, Calif.
Good for beginners, runs out of steam for advanced concepts
Overall a nice introduction to spring, hibernate and eclipse. It has a useful chapter to set up a development environment using eclipse. But the book lacks the ability to explain advanced concepts in each area. The TimeSheet application is pretty basic and fails to showcase some of the core features of hibernate like inheritance and associations. The book does not provide code examples for these concepts. An average Java/J2EE developer can get the same concepts from the documentation provided with spring, Hibernate and eclipse. Not really worth for the money if you already have a nice understanding of java.

Oct 5, 2006     
A little shallow
I had high expectation from this book but was disppointed after reading it. I found this book too shallow on the technologies it tries to address. I know a little bit on them before and still know that much after reading the book. It may be just too much for a book to cover so many things. It is also thin on the methodology side. Compared to the experience the author has, there is just a mismatch in terms of depth. This book does not deliver the kind of value that the O'reilly books deliver.

Jul 22, 2006     Mike Cohn (mike@mountaingoatsoftware.com) from Boulder, CO
Wonderful introduction to a set of technologies used in an agile
Agile Java Development with Spring, Hibernate and Eclipse is a very good book. Right in the preface the author states that his goals are describe how to do rapid development of enterprise Java applications using an agile process and to show how to do so using a consistent example woven throughout the book. The book achieves those goals excellently. The book is not a comprehensive API guide to Spring or Hibernate, nor does it intend to be.

The author, clearly a very experienced Java developer and architect, takes us step-by-step through his thought process in building an application. Along the way he provides tips, tricks, and insights often in the form of sidebars. The only thing that prevents me from giving the book a five-star rating is that there were a few sections that were more about the author than the technologies in the title. For example, a section on the authors near future plans and his research interest in visual patterns.

The book achieves the goals set out in the preface and is a wonderful introduction to agile, Spring, Hibernate, and Eclipse. Recommended.



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account