Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
As mentioned at the beginning of this chapter, in recent years database technology has evolved so quickly with the rise of so many purpose-specific databases, nowadays RDBMS is not the only choice as an application’s backend database management system. To respond to this database technology evolution and the developer community’s need, Spring created the Spring Data project (www.springsource.org/spring-data). The major objective of the project is to provide useful extensions on top of Spring’s core data access functionality to address the needs of Spring developers who are interacting with database backends other than RDBMSs. Advanced features to data access standards (e.g., JDBC, JPA) are also provided.