Spring – ORM Framework
Spring – ORM Framework Spring-ORM is a technique or a Design Pattern used to access a relational database from an object-oriented language. ORM (Object Relation Mapping) covers many persistence technologies. They are as follows: JPA(Java Persistence API): It is mainly used to persist data between Java objects and relational databases. It acts as a bridge between object-oriented domain models and relational database systems. JDO(Java Data Objects): It is one of the standard ways to access persistent data in databases, by using plain old Java objects (POJO) to represent persistent data. Hibernate – It is a Java framework that simplifies the development of Java applications to interact with the database. Oracle Toplink, and iBATIS: Oracle TopLink is a mapping and persistence framework for Java development.