Appendix E. Where to Go Next

There are a number of ways you can dig deeper into the capabilities of Hibernate and the other ways it can be used. Here are some good choices; pick the ones that best suit your needs, learning style, and time frame.

Online Manuals

All of the tools mentioned in this book have good online documentation. If you have a basic idea of how to use the package, the online reference can give you the details you need to accomplish specific tasks. Look for the Documentation links prominently featured on each package’s home page.

Books

A more complete and in-depth discussion of Hibernate can be found in Java Persistence with Hibernate by Christian Bauer and Gavin King (Manning Publications). As the creators of Hibernate, they’re very familiar with the details, though they sometimes assume a fairly deep proficiency with database concepts.

To help gain that proficiency, you might also want to pick up Java Database Best Practices by George Reese (O’Reilly), or at least read the chapter we mentioned in Chapter 4 that is available online.

For an in-depth reference covering Apache Maven, read Maven: The Definitive Guide from Sonatype. To learn more about Apache Ant, pick up a copy of Ant: The Definitive Guide by Jesse E. Tilly and Eric M. Burke (O’Reilly), or the more recent Ant in Action by Steve Loughran and Erik Hatcher (Manning).

For more information about the Spring Framework, pick up a copy of Spring: A Developer’s Notebook by Bruce Tate and Justin Gehtland (O’Reilly) ...

Get Harnessing Hibernate now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.