Persist Data for Your J2EE Applications with Less Effort Using Entity Beans with Container-Managed Persistence (EJB CMP)

  • by Christian Fecht, Business Programming Languages Group, SAP AG
  • Svetoslav Manolov, Java Server Technology Group, SAP Labs Bulgaria
  • July 15, 2004
If you are a Java programmer, then you are likely no stranger to the tedious and time-consuming process of writing SQL code for persisting Java objects in a relational database. This article introduces you to the support included in SAP Web Application Server (SAP Web AS) 6.40 for entity beans with container-managed persistence (CMP entity beans) — the Java technology that provides transparent persistence for your J2EE application data. You will learn the fundamentals of CMP entity beans, and how to develop and use them. By the end of this article, you will be able to develop your first CMP entity beans with SAP NetWeaver Developer Studio and run them in SAP Web AS 6.40.

Christian Fecht

Christian Fecht studied computer science at the University of Saarland in Saarbruecken, where he received his Ph.D. in 1997. He joined SAP in 1998, and since then has been working in the Business Programming Languages Group. He is responsible for the ABAP runtime environment, especially for the ABAP Objects garbage collector. Christian was also involved in the design of the Object Services, and recently his focus has been on transparent persistence for Java.

See more by this author

Svetoslav Manolov

Svetoslav Manolov graduated with a degree in computer science from Sofia University, Bulgaria, after completing a master’s degree thesis on persistence management. He joined SAP Labs Bulgaria when it was founded in 2000. Svetoslav is a member of the Java Server Technology group, where he works in the area of EJB and Java persistence, and currently leads the EJB team.

See more by this author


Comments

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.