Object-Relational Mapping (ORM) Main

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

Articles
  

Articles:
  • Adopting a Java Persistence Framework: Which, When, and What? by Sharad Acharya   - [Clicks: 198]
    Java programmers have a number of persistence frameworks to choose from, and far from being redundant, each is based on significantly different beliefs, assumptions, and ideal use-cases. In this article, Sharad Acharya takes a comparative look at JPA, Entity EJBs, Hibernate, and TopLink, to help you understand which is right for your needs.
    http://today.java.net/pub/a/today/2007/12/18/adopting-java-persistence-framework.html - Dec, 2007
  • Understanding pureQuery, Part 1: pureQuery: IBM's new paradigm for writing Java database applications by Azadeh Ahadian   - [Clicks: 13]
    The project called pureQuery gives database application developers an easy, GUI-based means to significantly increase productivity in both the design and implementation phases. This is accomplished through user-initiated automatic transformation of relational data into Java objects for access and manipulation of data. In turn, these objects can be seamlessly utilized in a natural object-oriented (OO) programming paradigm to write the business logic and the underlying code. pureQuery's functionality in effect eliminates traditional JDBC programming by integrating the query language with Java itself. This article is part 1 of a series of articles on this topic.
    http://www.ibm.com/developerworks/db2/library/techarticle/dm-0708ahadian/index.html - Dec, 2007
  • The busy Java developer's guide to db4o: Transactions, distribution, and security by Ted Neward   - [Clicks: 5]
    Java developers can get a lot of mileage out of storing objects directly in an object-oriented database like db4o. Without support for transactions or the ability to use data in a distributed environment (and keep it secure), however, you probably won't have much use for the OODBMS. In this final installment in The busy Java developer's guide to db4o, Ted Neward shows you how db4o handles three concerns central to Java enterprise development: transactions, distributed data management, and Web application security.
    http://www.ibm.com/developerworks/java/library/j-db4o7.html - Dec, 2007
  • Inside db4o by Rick Grehan   - [Clicks: 18]
    This article by Rick Grehan explores the surface of db4o, an open-source object database. db4o has implementations for Java, .NET, and Mono, persists object trees to a database, and provides some very flexible and powerful query capabilities.
    http://www.theserverside.com/tt/articles/article.tss?l=Insidedb4o - Nov, 2007
  • The busy Java developer's guide to db4o: Structured objects and collections by Ted Neward   - [Clicks: 14]
    Object-oriented applications make considerable use of inheritance, and they frequently want to use that inheritance (or "is-a") relationship to categorize and organize objects within a given system. This can prove difficult in a relational storage scheme, which has no intrinsic concept of inheritance, but in an OODBMS, it's a core feature. In this installment of The busy Java™ developer's guide to db4o, discover the surprising ease (and power) of using inheritance as a core feature when creating queries in db4o.
    http://www.ibm.com/developerworks/java/library/j-db4o6.html - Oct, 2007
  • The busy Java developer's guide to db4o: Arrays and collections by Ted Neward   - [Clicks: 4]
    Collections and arrays introduce new levels of complexity to the structured objects first discussed in The busy Java developer's guide to db4o: Beyond simple objects. Fortunately, db4o isn't the least bit fazed by handling multiplicity relationships -- and neither should you be.
    http://www.ibm.com/developerworks/java/library/j-db4o5.html - Sep, 2007
  • ActiveObjects: An Easier Java ORM by Daniel Spiewak   - [Clicks: 20]
    Javalobby's own Daniel Spiewak walks you through the problems with modern Java ORMs and how they can be solved. Learn the basics of ORM design and gain insight in how to use ActiveObjects to simplify your database layer.
    http://www.javalobby.org/articles/activeobjects/ - Sep, 2007
  • The busy Java developer's guide to db4o: Beyond simple objects by Ted Neward   - [Clicks: 11]
    So far, creating objects and manipulating them in db4o looks pretty easy -- maybe a little too easy, in fact. In this article, db4o enthusiast Ted Neward shows you what happens when simple objects become structured ones (that is, objects that reference objects) and issues like infinite recursion, cascading behavior, and referential integrity come into play.
    http://www.ibm.com/developerworks/java/library/j-db4o4.html - Jun, 2007
  • The busy Java developer's guide to db4o: Database refactoring with db4o by Ted Neward   - [Clicks: 16]
    Refactoring Java code is far simpler than refactoring a relational database, but fortunately that isn't so much the case with object databases. In this installment of The busy Java developer's guide to db4o, Ted Neward introduces you to yet another advantage of his favorite object database: db4o simplifies refactoring to the point where it's almost trivial.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/j-db4o3.html - May, 2007
  • The busy Java developer's guide to db4o: Queries, updates, and identity by Ted Neward   - [Clicks: 8]
    Whereas the RDBMS uses SQL as its principal mechanism for finding and retrieving data, an OODBMS can use one of several different mechanisms. In this second installment of his series, Ted Neward introduces a few of the options, including Query by Example and custom mechanisms unique to the OODBMS. As he explains, some of the alternatives can be easier to use than SQL itself.
    http://www-128.ibm.com/developerworks/java/library/j-db4o2.html - Mar, 2007
  • The busy Java developer's guide to db4o: Introduction and overview by Ted Neward   - [Clicks: 15]
    It has been said that the database wars are over and the relational database won. However, anyone who believes this state of affairs has led to peace and prosperity among programmers hasn't tried using a relational database to back Java objects lately. Popular author and lecturer Ted Neward launches an in-depth, multipart series introducing db4o, an object-oriented alternative to today's relational databases.
    http://www-128.ibm.com/developerworks/java/library/j-db4o1.html - Mar, 2007
  • Sizing Up Open Source Java Persistence by Jim White   - [Clicks: 34]
    Confused and puzzled by the plethora of persistence options in Java? You are not alone. Examine how some popular open source persistence frameworks stack up against one other and JDBC.
    [Hibernate, Version 3; JPOX JDO, Version 1.2; Castor JDO, Version 1.0.5; iBatis for Java, Version 2.2; JDBC]
    http://www.devx.com/Java/Article/33768 - Feb, 2007
  • Zero-config object persistence with Simple Persistence for Java by Sami Salkosuo   - [Clicks: 23]
    Simple Persistence for Java is an open source object-relational persistence library that uses a custom query language and built-in database support to simplify object persistence in Java applications. In this article, software architect Sami Salkosuo introduces the library and walks you through its zero-admin, zero-config approach to object persistence.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/java/library/j-sp4j/ - Feb, 2007

[Top]