Object-relational mapping (ORM) is a programming technique in which a metadata descriptor is used to connect object code to a relational database. Object code is written in object-oriented programming (OOP) languages such as Java or C#. ORM converts data between type systems that are unable to coexist within relational databases and OOP languages.
ORM's benefits also include:
Simplified development because it automates object-to-table and table-to-object conversion, resulting in lower development and maintenance costs
Less code compared to embedded SQL and handwritten stored procedures
Transparent object caching in the application tier, improving system performance
An optimized solution making an application faster and easier to maintain
topic : understanding ORM in computing
read this
Simplified development because it automates object-to-table and table-to-object conversion, resulting in lower development and maintenance costs
Less code compared to embedded SQL and handwritten stored procedures Transparent object caching in the application tier, improving system performance
An optimized solution making an application faster and easier to maintain
reference