10.4. Example – persistence descriptor “op.jdo”

Here is the complete persistence descriptor for our order processing domain. This illustrates many, although not all, of the persistence descriptor elements.

op.jdo
 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE jdo SYSTEM "file:///jdowork/dtd/jdo.dtd"> <jdo> <package name="com.ogilviepartners.jdobook.op"> <class name="Customer" identity-type = "datastore"> <field name="orders" default-fetch-group="true"> <collection element-type = "com.ogilviepartners.jdobook.op.Order"/> </field> </class> <class name="BusinessPartner" identity-type="application" objectid-class= "com.ogilviepartners.jdobook.op.pk.BusinessPartnerPK"> <field name="partnerNumber" primary-key="true" default-fetch-group="false"/> ...

Get Java™ Data Objects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.