Object-Relational Mapping (ORM) Main

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Frameworks
  Links
  

Articles:
  • Patterns of persistence, Part 1: Strategies and best practices for modern ORM tools by Ryan Senior, Travis Klotz, Jim Majure   - [Clicks: 129]
    Although many developers use object-relational mapping (ORM) tools for their applications' persistence tier, some are confused about how to use them and duplicate code unnecessarily. The authors' experience constructing many persistence tiers has given them a clear understanding of persistence patterns and best practices. The first part of this two-part article covers the basics of a consistent, concise domain model and persistence tier. Part 2 builds and expands on the concepts covered in this article.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/j-pop1/index.html - Apr, 2008
  • Patterns of persistence, Part 2: Increase code reuse and enhance performance by Ryan Senior, Travis Klotz, Jim Majure   - [Clicks: 68]
    Part 1 of this two-part article covers the basics of achieving a consistent, concise domain model and persistence tier with modern object-relational mapping (ORM) tools. In Part 2, the authors describe base domain entities, behavior in the domain model, and more-advanced features of a generic DAO. They also share strategies for enhancing data-retrieval performance with the domain model.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/j-pop2/ - Apr, 2008
  • Java Object Persistence: State of the Union by Mike Keith, Ted Neward, Carl Rosenberger, Craig Russell   - [Clicks: 15]
    In this virtual panel, the editors of InfoQ.com (Floyd Marinescu) and ODBMS.org (Roberto V. Zicari) asked a group of leading persistence solution architects their views on the current state of the union in persistence in the Java community.
    http://www.infoq.com/articles/java-object-persistence-panel - Mar, 2008
  • Understanding pureQuery, Part 2: Assist class modelers with data modeling by Azadeh Ahadian   - [Clicks: 5]
    Learn how the features of pureQuery can assist you as an object-oriented developer to define a set of database relational artifacts using traditional class modeling.
    http://www.ibm.com/developerworks/db2/library/techarticle/dm-0801ahadian/index.html - Jan, 2008

[Top]

Frameworks:
  • Cayenne   - [Clicks: 28]
    Cayenne is a powerful, full-featured OpenSource Object/Relational framework. Cayenne is written in Java and is intended for Java developers working with relational databases. Cayenne has been successfully deployed in production environment on high volume sites. Cayenne has a growing international user and developer community.
    http://objectstyle.org/cayenne/

[Top]

Links:
  • Object Relational Mapping   - [Clicks: 70]
    http://c2.com/cgi-bin/wiki?ObjectRelationalMapping
  • Object Relational Tool Comparison   - [Clicks: 89]
    This page has been created to compare Java Object Relational Mapping layers. This should help potential users to make an educated choice of O/R technology and to better understand the existing products.
    http://c2.com/cgi-bin/wiki?ObjectRelationalToolComparison

[Top]