JBoss.org Community Documentation

JBoss EJB3 Tutorials

A guide for using EJB3 on JBoss

Bill Burke

Jaikiran Pai

1.0


Target Audience
1. Installation
1.1. JBoss Application Server 5.x
1.2. Ant or Maven2
1.3. Set the EJB3_TUTORIAL_HOME
2. Introduction to EJB3 Stateless Beans
3. Introduction to EJB3 Stateful Beans
4. Introduction to Blob and Clob support in EJB3
5. Caching EJB3 Entities
6. Introduction to Callbacks and Callback Handlers in EJB3
7. Introduction to Composite Primary Keys and Primary Key Classes
8. Introduction to specifying dependencies in EJB3 beans
9. Introduction to using EJB2.1 client adaptors with EJB3
10. Introduction to embedding objects in EJB3 entities
11. Introduction to EJB injection in Servlets
12. Introduction to Entities in EJB3
13. Introduction to Extended Persistence Contexts
14. Introduction to dependency injection
15. Introduction to EJB3 Interceptors
16. Usage of JBoss specific deployment descriptors
17. Quartz scheduler integration
18. Binding your beans in JNDI
19. Introduction Join Inheritance in EJB3 Entities
20. Introduction to Message Driven Beans in EJB3
21. Configuring Message Driven Beans through deployment descriptors
22. Introduction to merging and querying of entities in EJB3
23. Referencing EJB3 beans in EJB2.1 and vice versa
24. Introduction to relationships between EJB3 entities
25. Introduction to binding the resources to ENC of EJB3 beans
26. Introduction to Secondary tables for EJB3 entities
27. Introduction to Security and Transactions in EJB3
28. Service POJOs (JBoss extension of EJB3)
29. Service POJOs (JBoss extension of EJB3) using deployment descriptors
30. Introduction Single Inheritance in EJB3 Entities
31. Configuring Stateful Session Beans with deployment descriptors in EJB3
32. Configuring Stateless Session Beans with deployment descriptors in EJB3
33. Table per Class inheritance in EJB3 Entities
34. Introduction to timer service in EJB3
35. Injecting Hibernate Session and Session Factory in JBoss EJB3
36. Asynchronous proxy for EJBs - JBoss specific extension to EJB3
37. Partial Deployment Descriptors
38. Message Driven POJOs (JBoss specific)
39. TODO
39.1. TODO - Provide better support for Maven