Ten Ways to Destroy Your Object Relational Mapping Project

Craig Russell, Architect at Sun Microsystems

Object Relational Technology has been widely adopted by the IT  industry, yet using it presents challenges that might not be apparent at first. In the object domain, inheritance and rich data types are  common; in the relational domain, complexity is built using relations  among simple data types. Success in ORM projects comes only by understanding both domains. Here are ten pitfalls of ORM to watch out for, including normalization, too-eager and too-lazy loading, and distributed caching gotchas.



Close window