Part 4. Building Java persistence applications with Spring

 

In part 4, you’ll connect Java Persistence with the most widely used Java framework nowadays: Spring.

In chapter 14, you’ll learn the most important strategies for creating a JPA or Hibernate application and integrating it with Spring. You’ll see various alternatives for making this integration, you’ll work in more depth with the DAO (data access object) pattern, and you’ll build generic persistence applications.

Next, chapter 15 introduces and analyzes the possibilities of developing persistence applications using another part of the large Spring Data framework: Spring Data JDBC. In chapter 16, we’ll work with Spring Data REST to build applications in the representational state transfer (REST) architectural style.

After reading this part of the book, you’ll know how to efficiently work with JPA, Hibernate, and Spring, and how to decide between the alternatives to integrate your persistence application with Spring.