 | Level: Intermediate Joe Sam Shirah , Author
01 Apr 2003 This tutorial introduces the basics of Enterprise JavaBean (EJB) programming and the Java™ 2 Enterprise Edition environment, covering stateless and stateful session beans, entity beans using bean-managed persistence and container-managed persistence, and message-driven beans. The tutorial includes complete code examples for functional, Web-based applications. Be prepared for a very comprehensive learning experience -- this tutorial may take several hours to complete, but can be tackled in stages. You may want to download the zip file. Prerequisites
While the tutorial is an introduction to development with EJB technology, this is not entry-level material. You should be an intermediate or higher level Java programmer with some understanding of JDBC to get the most out of it and fully understand the code examples. You will also need to know how servlets and JavaServer Pages (JSP) technology work to understand the client code. However, you can read the material purely to gain an overview of what EJB technology is about and how J2EE and EJB components work together.
System requirements
To compile and run the example code, and to get hands-on experience in creating EJB components and J2EE applications, you will need both the J2SE and J2EE SDKs, as well as a source code editor or IDE. The examples were tested using J2SE 1.4.1 and the J2EE 1.3.1 SDK Reference Implementation (J2EE RI) on Windows NT 4.0, Service Pack 6a. The applications have also been proven to run properly, with the appropriate deployment, under JBoss 3.0.4 on both Windows NT and SuSe Linux.
Duration
More than two hours
Formats html, pdf
|  | |  |