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.
You may contact the author at christian.fecht@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.
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.
You may contact the author at svetoslav.manolov@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.