About Enterprise JavaBeans Root

This project is the root project for EJB materials.

Project Modules

This project has declared the following modules:

Name Description
EJB Build This project holds poms targeted at building EJB applications
EJB::EJB Introduction This project provides the home for core/getting started EJB materials dealing with topics that are key to developing and deploying a simple EJB.
EJB::EJB Configuration This project provides the home for demonstrating ways to configure EJBs with resources (e.g., deployment descriptor injection, JNDI ENC, CDI)
EJB::Session EJB Bank Example This project is the root project for the core session bean example.
EJB::EJB JPA This project provides the home for demonstrating concepts related to using JPA on the server-side.
EJB::CDI This project provides the home for demonstrating concepts related to Contexts and Dependency Injection (CDI).
EJB::JNDI This project is the root project for the core JNDI example.
EJB::Transactions This project provides the home for demonstrating concepts related to transactions and concurrency.
EJB::Java EE Transactions This project is the root project for EJB materials.
EJB::Web-oriented EJB This project is the root project for JAX-RS Web API examples.
Web Tier This project demonstrates deploying the data access tier and some trivial business logic to a web-only component. It consists of two projects; data access tier and war. They are direct children to this parent project.
EJB::Security This project provides the home for demonstrating concepts related to security.
EJB::Interceptor This project provides the home for demonstrating concepts related to creating interceptors for EJBs and CDI beans.