...
Panel |
---|
DAS das = DAS.FACTORY.createDAS(getConfig("CustomerOrderConfig.xml"), getConnection()); // Read some customers and related orders Command select = das.createCommand("SELECT * FROM CUSTOMER LEFT JOIN ANORDER ON CUSTOMER.ID = ANORDER.CUSTOMER_ID WHERE CUSTOMER.ID = 1"); Wiki Markup | DataObject root = select.executeQuery();
DataObject customer = root.getDataObject("CUSTOMER\[1\]");
List orders = customer.getList("orders");
|
You can see that the client can work with the data graph as a set of related objects. Once the application has a handle to a customer, it can reference that customers related orders by accessing the customers "orders" property.
...