• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Persistence in the Enterprise by Kyle Brown, Roland Barcia, et al.

 
Bartender
Posts: 962
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
<pre>Author/s : Kyle Brown, Roland Barcia
Publisher : Addison Wesley Professional
Category : Data modeling, SQL and JDBC
Review by : Jeanne Boyarsky
Rating : 8 horseshoes
</pre>
Persistence in the Enterprise helps architects pick the right persistence technology for JEE applications. The books is written from a we the IBM consultants point of view. I liked this as it made the five author book more consistent.

The persistence technologies evaluated are JDBC, iBatis, Hibernate Core (not the JPA implementation), Apache Open JPA and IBM's Pure Query. The last one seemed like plugging IBM tools, but the others were really good. Similarly Open JPA was chosen to represent JPA since it used by WebSphere (and WebLogic for that matter.) This was fine because the ideas apply to all JPA implementations.

The stated goals of the book are to provide an end to end view of choosing a persistence technology and help clients exploit the WebSphere product suite. These dual goals worked well for them. Luckily, the first goal dominates. The authors go into a lot of detail describing the criteria used for evaluating and comparing.

The book did spend some time describing basic database concepts that I'd like to think an architect already knows. Starting with the criteria in chapter four, things got excellent. The following five chapters describe each persistence technology with sample code implementing CRUD. It's not meant to teach the language just to show what a solution consists of. They also include literature references, ORM features and tuning options.

The last chapter includes five pages of tables to easily compare technologies along with what each technology is best for. Overall, this book is a good value if you are choosing a persistence technology. It saves countless hours of time in research and analysis.


More info at Amazon.com
More info at Amazon.co.uk
[ July 26, 2008: Message edited by: Book Review Team ]
 
author and cow tipper
Posts: 5009
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Funny how Amazon transposed the name of the authors.

It's another solid book by Kyle Brown and Roland Barcia, which is more clear on the cover page.



-Cameron McKenzie
 
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Cameron Wallace McKenzie:
Funny how Amazon transposed the name of the authors.


I laughed that they have it different - and both wrong - for the print vs kindle editions!
 
Time is the best teacher, but unfortunately, it kills all of its students - Robin Williams. tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic