Here is a review left by a customer on a product. Would you say he was satisfied or dissatisfied?
Title: Java Data Objects made complicated
Review: I can usually comprehend and apply new technologies very quickly. I read this book and JDO still has me baffled. In my 7 year, Java career, having worked with many large companies, I have been exposed to many homegrown persistence APIs. I though that through these experiences, learning JDO would be simple. I keep waiting for the author to apply parts of the JDO spec to concepts and challenges to which I have become familiar. The author lost me early. He failed to mention how JDO solved common problems developers face while persisting Java objects to XML or RDBMS. I still don't know how JDO handles composite primary keys, or many to many joins. This is one of those rare cases where the spec may be easier to understand that the explanation of the spec.
