Object-Relational Mapping (ORM) Main
Articles:
- Simple Object Persistence with the db4o Object Database by Jim Paterson - [Clicks: 50]
Jim Paterson introduces db4o, a lightweight, embedded object-oriented database that can eliminate object-relational challenges for simple projects.
[Includes source code]
http://www.onjava.com/pub/a/onjava/2004/12/01/db4o.html - Dec, 2004 - Introduction to Service Data Objects by Bertrand Portier, Frank Budinsky - [Clicks: 51]
If you think the J2EE programming models and APIs force developers to spend too much time on technology-specific configuration, programming, and debugging, then this article is for you! Many Java developers are skeptical about how heterogeneous data can be accessed uniformly, and have been disappointed in the various programming frameworks that propose to solve the problem. In this article, Java developers Bertrand Portier and Frank Budinsky introduce you to next-generation data programming with Service Data Objects (SDO).
http://www-106.ibm.com/developerworks/java/library/j-sdo/ - Sep, 2004 - Mapping Data Objects Simply by Probir Goyal - [Clicks: 86]
Don't underestimate quicker development and easier maintenance in an age where speed and memory rule. Here's a simple technique for data-object mapping processes that saves time.
[Includes source code]
http://www.ftponline.com/javapro/2004_08/online/pgoyal_08_04_04/ - Aug, 2004 - Cayenne and Hibernate by Bill Dudney - [Clicks: 191]
Bill Dudney provides his thoughts on the Cayenne ORM mapping tool. He looks at its APIs, ease of use, and compares it to Hibernate.
http://www.theserverside.com/blogs/showblog.tss?id=CayenneAndHibernate - Jun, 2004 - Cayenne: Being Productive with Object Relational Mapping by Andrei Adamchik, Eric Schneider - [Clicks: 47]
This article presents Cayenne - a fast, scalable and easy-to-learn open source Object Relational Mapping (ORM) framework. Cayenne is a rare kind of a Java open source project. It is not just an "edit your own XML" runtime library, but an integrated suite that includes modeling and deployment tools. This article shows how to quickly create an ORM application with Cayenne and discusses its core features and design principles. For detailed information on Cayenne visit http://objectstyle.org/cayenne/.
http://www.theserverside.com/articles/article.tss?l=Cayenne - Jun, 2004 - Accessing Data Through Persistence Frameworks by Yasser EL-Manzalawy - [Clicks: 69]
Directly accessing a relational database from an object-oriented Java application can be inefficient and introduce problems. Moving to Persistence Frameworks may be the solution you need.
http://www.developer.com/java/ - May, 2004 - Union and Vertical Mapping of Classes by Richard Jensen - [Clicks: 45]
This is Part 2 of a two-part article on best practices for object to relational mapping. Part 1, "Mapping Classes to Relational Tables" (Java Pro Online, April 28, 2004), provided an overview of the necessity to overcome the challenge of impedance mismatch between object-oriented and relational data and of using the horizontal mapping approach. Part 2 looks at the union and vertical mapping approaches and provides examples of both.
http://www.ftponline.com/javapro/2004_05/online/rjensen_05_05_04/ - May, 2004 - Mapping Classes to Relational Tables by Richard Jensen - [Clicks: 72]
This is the first of a two-part article on best practices for object to relational mapping. Part 1 provides an overview of the necessity to overcome the challenge of impedance mismatch between object-oriented and relational data and of using the horizontal mapping approach. Part 2 will look at the union and vertical mapping approaches and provide examples of both.
http://www.ftponline.com/javapro/2004_04/online/rjensen_04_28_04/ - Apr, 2004
[Top]