Spend More Time Modeling Your Java Applications and Less Time Trying to Persist Your Data — Java Data Objects (JDO) Makes It Easy!

  • by Zornitsa Yankulova, Information Developer, SAP Labs
  • Markus Kuefer, Developer, SAP AG
  • November 15, 2004
As the power and complexity of Java applications increase to serve expanding business needs, so does the need for the reliable availability — the “persistence” — of the data in your data stores. This article introduces you to the SAP Web Application Server 6.40 implementation of the Java Data Objects (JDO) standard, a simple interface that enables you to persist data for any Java application, without having to change your application source code, and without having to know any language other than Java. It shows you how to create persistent objects using JDO, and walks you through some real-world coding examples that demonstrate how you can use JDO effectively in your own business applications.

Zornitsa Yankulova

Zornitsa Yankulova holds a master’s degree in international relations from the University of National and World Economy in Sofia, Bulgaria. In 2000, she joined InQMy (which later became SAP Labs Bulgaria) as an information developer. Zornitsa’s main focus for the past two years has been the persistence and backend connectivity framework of SAP Web AS Java, including the JDO implementation in the SAP J2EE Engine.

See more by this author

Markus Kuefer

Markus Küfer holds a degree in medical informatics from the University of Heidelberg, Germany. He joined SAP in 2000 and worked on Java technologies for technology and application frameworks. With the advent of JDO 1.0, Markus joined the initial core team that designed the architecture of the SAP JDO implementation and was responsible for the object-relational mapping and integration with the SAP J2EE Engine. Currently, he is concerned with SAP J2EE Engine kernel development, focusing on the distributed configuration repository infrastructure, and serves as SAP’s representative in the JDO Java Specification Request expert group.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.