O'Reilly logo

Spring in Action, Third Edition by Craig Walls

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part 2. Spring application essentials

In part 1, you learned about Spring’s core container and its support for dependency injection (DI) and aspect-oriented programming (AOP). With that foundation set, part 2 will explore the framework features that Spring provides for building enterprise applications.

Most applications ultimately persist business information in a relational database. Chapter 5, “Hitting the database,” will guide you in using Spring’s support for data persistence. You’ll be introduced to Spring’s JDBC support, which helps you remove much of the boilerplate code associated with JDBC. You’ll also see how Spring integrates with the object-relational mapping persistence options, Hibernate and JPA.

Once you’re persisting your data, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required