<pre>
Author/s : Sameer Tyagi, Michael Vorburger, Keiron McCammon,
Heiko Bobzin, Keiron McCannon
Publisher : Prentice Hall PTR
Category : Miscellaneous Java
Review by : Thomas Paul
Rating : 6 horseshoes</pre>
Java Data Objects (JDO) is an alternative to
JDBC that allows you to treat rows from a database as Java objects. The simplicity of JDO removes many of the complications involved with developing JDBC applications. This book does a decent job of covering the JDO specification and explaining how to properly use JDO. The book starts with an introduction to JDO and shows some examples of how to write code with JDO. The section on the object lifecycle isn't clearly explained having too much concentration on lists and not enough on explanations. The following chapters do a decent job of explaining the pieces of JDO. In addition to the basics, the book covers using JDO in a
J2EE environment with a look at Enterprise JavaBeans, security, and transactions. A later chapter shows a comparison of JDO and JDBC. The authors wrap up with some tips, take a look at what might be coming in the future, and show a case study.
The authors do not look at any JDO implementations, which leaves their explanations in essence, hanging in mid-air. Although they show how to code in JDO they don't show what a programmer needs to do to hook their code in to a database. This means that without further reading, you can't run any of the examples supplied. Although the book is not bad and might be worth a read, it is not as clear or as well written as one might like.
More info at Amazon.com More info at Amazon.co.uk [ December 15, 2003: Message edited by: Book Review Team ]