1. Beans
In this tutorial we will see how to create a simple Stateful Session Bean (EJB) and use it in a web application context, more precisely a Java Servlet.
In this tutorial we will cover Java EE Stateful Session Bean passivation and activation mechanism.
2. Transactions
In this tutorial we will see the available transaction propagation behaviours provided by the EJB container using @TransactionAttribute annotation.
In this article we will see how to configure EJB transactions across multiple datasources
3. Interceptors
In this tutorial you will learn how to configure EJB Interceptors used to - as the name states - intercept calls to EJB methods.
4. Concurrency
This article will cover EJB concurrent access configuration (both container and bean managed) resorting to Lock, LockType and ConcurrencyManagement primitives.