EJB+3+and+Java+Persistence+API

=EJB 3 and Java Persistence API Tutorials=

These tutorials form the basis of a 1-week class. They are listed below by category but they are meant to be followed in a particular order. Note that these tutorials build on each other. For example, there are things "missing" in JPA Tutorial 3 that get resolved in EJB3 Tutorial 3.

= Recommended Ordering =
 * JPA Tutorial 1 - Getting Started ||
 * JPA Tutorial 2 - Working with Queries 1 ||
 * JPA Tutorial 3 - A Mini Application ||
 * JPA Tutorial 4 - Inheritance and Polymorphic Queries ||
 * EJB3 Tutorial 1 - Getting Started with JBoss Embedded Container ||
 * EJB3 Tutorial 2 - Session Bean and JPA ||
 * EJB3 Tutorial 3 - A Mini Application Revisited ||
 * EJB3 Tutorial 4 - Extended Context ||
 * EJB3 Tutorial 5 - Message Driven Beans ||
 * EJB3 Tutorial 6 - Security ||

= Java Persistence API (JPA) =


 * ~ **Online Tutorial**||~ **Printable Version**||
 * JPA Tutorial 1 - Getting Started || [|print] ||
 * JPA Tutorial 2 - Working with Queries 1 || [|print] ||
 * JPA Tutorial 3 - A Mini Application || [|print]||
 * JPA Tutorial 4 - Inheritance and Polymorphic Queries || [|print]||

= EJB 3 =


 * ~ **Online Tutorial**||~ **Printable Version**||
 * EJB3 Tutorial 1 - Getting Started with JBoss Embedded Container ||[|print] ||
 * EJB3 Tutorial 2 - Session Bean and JPA || [|print] ||
 * EJB3 Tutorial 3 - A Mini Application Revisited || [|print] ||
 * EJB3 Tutorial 4 - Extended Context || [|print] ||
 * EJB3 Tutorial 5 - Message Driven Beans || [|print] ||
 * EJB3 Tutorial 6 - Security || [|print] ||

= Skeleton Project Setup =
 * Ejb3AndJpaProjectSetup

= Course Notes =
 * Ejb3 and Jpa using JBoss Notes

= Taking it Home =
 * Taking Your Workspace Home

= QuantumDB Configuration =
 * QuantumDB Configuration

=Additional Resources=
 * []