Presented by developerWorks, your source for great tutorials
ibm.com/developerWorks
to EJB 2.0. Also, since this article is focused on CMP CMR, there is no need to cover
Message driven beans or session beans. (Session beans and transactions will be
presented but not explained in any detail as they are covered in detail in many other
sources see the
Resources
on page 47 section for more detail.)
Remember you don t have to be an EJB expert to get value out of this tutorial, but
some details will be left for explanation by other resources. Also, I do not cover EJB QL
in great detail, although, it is covered somewhat as it is needed for the examples.
Expect a follow up article or tutorial covering EJB QL in depth.
Tools you will need for this tutorial
This tutorial is chock full of example EJBs not to mention deployment descriptors and
sample clients. Thus, you will need the Java SDK 1.3 or higher and a J2EE compliant
application server, the reference implementation will do. Here is a list of requisite tools:
A text editor. An IDE is okay too.
A Java development environment, for example, the Java SDK 1.3 or higher.
A persistence datastore, that is, likely a SQL compliant database.
A JDBC driver for your persistence datastore of choice.
An J2EE application server that is EJB 2.0 compliant.
The Ant build system. Used to build and package the examples.
As stated above, all of the examples, were done in the J2EE reference implementation,
which is freely available as part of the J2EE SDK 1.3.
About the Author
Rick Hightower
, Director of Development at
eBlox
, has over a decade of experience as
a software developer. He leads the adoption of new processes like Extreme
Programming, and technology adoption like adoption of CMP and CMR.
Rick s publications include
Java Tools for eXtreme Programming
, which covers
deploying and testing J2EE projects (published by
John Wiley
); contributions to
Java
Distributed Objects
(published by Sams); and several articles in
Java Developer s
Journal.
Introducing EJB CMP/CMR, Part 1 of 2
Page 5 of 48






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

tomcat web hosting

 

Our partners: PHP: Hypertext Preprocessor Best Web Hosting Java Web Hosting Jsp Web Hosting Cheapest Web Hosting

Visionwebhosting.net Business web hosting division of Web Design Plus. All rights reserved