We’ve got a bunch of new IBM Press books coming out in the next few months.  It’s a pretty diverse list of titles – and some of the books represent topics we have not covered in previous books.  First out the gate will be Persisence in the Enterprise – A Guide to Persistence Technologies.  Two of the authors, Roland Barcia and Kyle Brown have written some of best selling WebSphere and Java Books.

 Here’s the description and table of contents:

The Definitive Guide to Today’s Leading Persistence Technologies


Persistence in the Enterprise is a unique, up-to-date, and objective guide to building the persistence layers of enterprise applications. Drawing on their extensive experience, five leading IBM® Web development experts carefully review the issues and tradeoffs associated with persistence in large-scale, business-critical applications.


The authors offer a pragmatic, consistent comparison of each leading framework–both proprietary and open source. Writing for IT managers, architects, administrators, developers, and testers, the authors address a broad spectrum of issues, ranging from coding complexity and flexibility to scalability and licensing. In addition, they demonstrate each framework side by side, via a common example application. With their guidance, you’ll learn how to define your persistence requirements, choose the most appropriate solutions, and build systems that maximize both performance and value.


Table of Contents

Part I         A Question of Persistence

Chapter 1          A Brief History of Object-Relational Mapping  3

Chapter 2          High-Level Requirements and Persistence  19

Chapter 3          Designing Persistent Object Services  47

Chapter 4          Evaluating Your Options  87


Part II       Comparing Apples to Apples

Chapter 5          JDBC  109

Chapter 6          Apache iBATIS  145

Chapter 7          Hibernate Core  199

Chapter 8          Apache OpenJPA  249

Chapter 9          pureQuery and Project Zero  311

Chapter 10        Putting Theory into Practice  357

Appendix          Setting Up the Common Example  371