What is ORM

ORM stands for Object-Relational Mapping (ORM) is a programming technique for converting data between relational databases and object oriented programming languages such as Java, C#, etc.

Sr.No.

Advantages
1

Let’s business code access objects rather than DB tables.

2

Hides details of SQL queries from OO logic.
3

Based on JDBC ‘under the hood.’

4

No need to deal with the database implementation.
5

Entities based on business concepts rather than database structure.

6

Transaction management and automatic key generation.
7

Fast development of application.

 

Java ORM Frameworks

There are several persistent frameworks and ORM options in Java. A persistent framework is an ORM service that stores and retrieves objects into a relational database.

  • Enterprise JavaBeans Entity Beans
  • Java Data Objects
  • Castor
  • TopLink
  • Spring DAO
  • Hibernate
  • And many more
NEXT PAGE
Facebooktwittergoogle_plusredditpinterestlinkedinmail
1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)
Loading...