Customer Reviews


4 Reviews
5 star:    (0)
4 star:
 (2)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


5 of 6 people found the following review helpful:
4.0 out of 5 stars description with api
"Apache Jakarta Commons" shows the reader the power of the Commons libraries. It provides a very brief overview of the available components and goes into detail on 12 of them. APIs are explained through both class diagrams and description. The author provides best practices, warnings and project ideas. The book gets started right away, on page three.

The...
Published on April 9, 2005 by Jeanne Boyarsky

versus
0 of 1 people found the following review helpful:
2.0 out of 5 stars skip this one it only scratches the surface.
I recently started working on several projects that require the Apache Commons libraries. After looking at several books I chose this one. This is a choice I regret.

This book has been at my work desk now for a several months, and several times needed to look something up in it - doing a multi-part HTTP POST to send large files, for example. In every case,...
Published on September 16, 2006 by java coder


Most Helpful First | Newest First

5 of 6 people found the following review helpful:
4.0 out of 5 stars description with api, April 9, 2005
By 
This review is from: Apache Jakarta Commons: Reusable Java(TM) Components (Paperback)
"Apache Jakarta Commons" shows the reader the power of the Commons libraries. It provides a very brief overview of the available components and goes into detail on 12 of them. APIs are explained through both class diagrams and description. The author provides best practices, warnings and project ideas. The book gets started right away, on page three.

The code examples are clear and well commented. The consistent coding standard throughout the book helps with readability. The author highlights differences between the sample code and "real apps."

The book is meant for experienced Java programmers. The author assumes readers have knowledge of JSPs, Servlets, Swing and UML. Most importantly, he assumes readers are comfortable with learning by reading through code. Readers are not assumed to have knowledge of the specialized topics such as XPath or encryption.

Note that this 325-page book is really a 201-page book. Appendix A is the entire API of the Commons lang project - word for word. I found the printed API to be difficult to read since the methods tend to run into each other. Since the other Commons projects have APIs online only, readers have to be comfortable using the online JavaDoc anyway.

This is the type of book that readers will find either valuable or minimally useful. For those who like bound versions, this book gets you started quickly. For those who like online documentation, the UML diagrams are the primary benefit given the online JavaDoc and code samples.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
4.0 out of 5 stars worth checking out the new classes, March 16, 2005
This review is from: Apache Jakarta Commons: Reusable Java(TM) Components (Paperback)
Amazing, the amount of high quality and free software you can get. The latest example is how the open source movement has put together a set of advanced Java classes, that go beyond what the default J2SE SDK gives you. Iverson breaks the Commons offerings into various groupings and explains simple usages of these.

Some classes are of quite general utility. As in the Collections, that expand on the Java 2 Collections Framework. The latter is often indispensible for a lot of programming needs. If that describes your situation, the Commons Collections may be worth looking at. The Logging classes should also prove generally useful.

Most Commons classes, however, may be more specialised. Those dealing with database connection pooling, for instance. Which is not to say that these and others like them are not useful. Far from it. Just that the needs are specialised. Still, it is probably also worth your while to scan these Commons classes, on the chance that serendipity strikes.

Overall, the Commons project is encouraging. More buildout is needed, though.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful:
2.0 out of 5 stars skip this one it only scratches the surface., September 16, 2006
By 
java coder (Palo Alto, CA United States) - See all my reviews
This review is from: Apache Jakarta Commons: Reusable Java(TM) Components (Paperback)
I recently started working on several projects that require the Apache Commons libraries. After looking at several books I chose this one. This is a choice I regret.

This book has been at my work desk now for a several months, and several times needed to look something up in it - doing a multi-part HTTP POST to send large files, for example. In every case, it was useless. Sometimes it didn't even have the needed classes in the appendix. This book has only the most introductory material that you could learn from a website in an hour. Except for the most basic questions, or for the complete novices this book is useless. I'd throw it away if I hadn't spent so much money on it.

I gave it two stars, only because someone (a novice) might find it helpful, and it does have complete examples. More advanced programmers should skip this one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 6 people found the following review helpful:
1.0 out of 5 stars Missing two of the most important projects, January 19, 2006
This review is from: Apache Jakarta Commons: Reusable Java(TM) Components (Paperback)
Two of the most important projects are not introduced in this book except in the "Other Project" chapter where the information you can get from Jakarta Commons website is better and clearer.

The two projects are:
Validator - a must for almost every Java developer. Who doesn't do validations? This project provides useful validations such as email address and credit card numbers. More importantly, it allows us to define validation rules in XML format.

Digester - also a must for anyone who needs to parse XML configuration files or rule files. Very handy. No need to use SAX directly anymore.

I also found that other projects that enjoy a chapter in the book are not explained better than from Jakarta Commons Website. For example, the Lang project. I learned more from the Jakarta Commons website in an hour than from the book.

To summarise, this book is really disappointing and not worth the money.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Apache Jakarta Commons: Reusable Java(TM) Components
Apache Jakarta Commons: Reusable Java(TM) Components by Will Iverson (Paperback - February 17, 2005)
Used & New from: $5.73
Add to wishlist See buying options