ABSTRACT: The Java Data Objects (JDO) Specification
Earlier this year, the Java Data Objects (JDO) specification was approved through the JCP in a landslide vote 14-0. The Java Data Objects specification provides a standard way for persisting objects and is showing a great deal of promise by increasing application portability, reducing development cycle time, and improving code quality. Applications written with JDO can be ported seamlessly across any data store without any recompilation or changes at the source level. Developers using JDO are seeing 20-40% decrease in coding. Java Data Objects works equally well in managed environments as well as non-managed environments. The following topics will be presented:
a. Introduction to the JDO standard;
b. The benefits of the JDO API;
c. A comparison of JDO to other persistence APIs;
d. The JDO enhancement process;
e. JDO’s public interfaces;
f. Examples of how to persist data using JDO ;
g. Examples of how to retrieve data leveraging the JDO Query Language (JDOQL);
h. A description of how to use JDO with EJBs
SPEAKER BIO: Patrick Linskey
Patrick Linskey manages and drives SolarMetric’s technology development as Vice President of Engineering. Patrick has been working with JDO for approximately 2 years and has been involved in object/relational mapping for nearly 5 years. Patrick has served as an evangelist for the JDO standard, speaking at events throughout the world. Previously, Patrick worked in TechTrader’s R&D department where he became the link between client projects and R&D helping ensure that TechTrader developed technology that met customers’s needs. A skilled developer, Patrick is equally comfortable at the keyboard or in front of clients. Patrick has also worked at MIL 3 (now Opnet Technologies) and First USA. Patrick also worked on Passive RF Tagging Technology at MIT’s Media Lab. Patrick graduated from MIT with a BS in Computer Science & Engineering. He is currently co-authoring Bitter EJB.