As far as EJB tutorials go, well, I'm going to toot my own horn here, but I put together a number of free multimedia tutorials on each of the various types of EJBs, along with tutorials on how to invoke them and use them effectively. It's all very simple, HelloWorld type stuff, so for a first look at EJBs and how to use them, it's a very effective tutorial.
Free, Multimedia Tutorials on EJB Development: SLSB, SFSB, BMP, MDB, etc.... You want some books?
For learning the basics of EJBs, you can't beat the
Head First EJB series. It's easy to read, to the point, and teaches you the fundamentals. I don't believe it's at version 3 quite yet though.
Head First Enterprise Java Beans (EJB)
If you want to learn
EJB 3.0, the latest, Beginning EJB 3 is a good start. It's a fairly straight forward look at EJB 3, and how you can build EJB 3 components:
Beginning EJB 3 Appliation Development What you really should do is couple that book with a more advanced reference on EJB 3, such as this one:
Pro EJB Development And of course, you can't count out those O'Reily Books with the animals on the front. This is a good EJB reference guide:
Enterprise JavaBeans 3.0 by Bill Burke Also, I have a bunch of tutorials regarding EJB creation with WSAD and IRAD on
my website. They demonstrate the basics, even if they are a little WebSphere specific.
Cheers!
-Cameron McKenzie