Introducing ORM, O/RM, and O/R mapping

ORM is the process of persisting objects in a relational database such as RDBMS. ORM bridges the gap between object and relational schemas, allowing object-oriented applications to persist objects directly without having the need to convert objects to and from a relational format.

ORM creates a virtual object database that can be accessed via a programming language and simplifies the data access layer of complex enterprise applications using a relational database as its persistence store. ORM simplifies the job of implementing the data access layer for enterprise applications implemented using object-oriented programming languages and the relational database as its persistence store, as illustrated by the ...

Get Spring: Developing Java Applications for the Enterprise 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.