Focused Examples
Application examples organized per layer, where each example demonstrates a specific technology or concern within that layer.
Business Domain Core business logic implementations using Enterprise JavaBeans and common enterprise domain patterns.
Dependency Injection CDI injection patterns including qualifiers, decorators, alternatives, and producers.
Infrastructure Cross-cutting enterprise services such as executors, timers, async EJB methods, and interceptors.
Integration Batch, JMS, JAX-WS, and connector examples for external system and service integration.
Persistence Data access and entity relationship patterns with JPA, JPQL, and CRUD workflows.
Presentation Web and API layer examples with servlets, JAX-RS, WebSocket, filters, and listeners.
Security Authentication and authorization patterns with Jakarta Security and role-based controls.