Object-Relational Mapping: Difference between revisions
Jump to navigation
Jump to search
Line 17: | Line 17: | ||
==ORM Advantage and Disadvantage== | ==ORM Advantage and Disadvantage== | ||
===Advantage=== | |||
ORM is a rapidly growing and popular methodology that provides clear advantages to the developer: | ORM is a rapidly growing and popular methodology that provides clear advantages to the developer: | ||
Eliminates the fragility of coding CRUD statements to persist data to and from the database | Eliminates the fragility of coding CRUD statements to persist data to and from the database | ||
Line 23: | Line 24: | ||
Hides the differences between various databases or data sources | Hides the differences between various databases or data sources | ||
Saves vast amounts of coding effort | Saves vast amounts of coding effort | ||
===Disadvantage=== | |||
==Database Support== | ==Database Support== |
Revision as of 15:13, 13 September 2014
ORM Definition
Overview
ORM Architecture and Framework
Comparison with Traditional Methods
Simple Example with ORM
ORM Language
ORM Tools
Comparison between ORM tools
ORM Advantage and Disadvantage
Advantage
ORM is a rapidly growing and popular methodology that provides clear advantages to the developer: Eliminates the fragility of coding CRUD statements to persist data to and from the database Allows logic, business rules and validation to be introduced to the data Provides domain objects that are easy to customise and manage in code Hides the differences between various databases or data sources Saves vast amounts of coding effort