Contexts and Dependency Injection for Java EE (CDI) Magical Mystery Tour

Wednesday, October 19, 2011 - 5:30pm

This ROCKS rather awesomely!

Please sign up early. We're working with NFJS to get a discounted NoFluff conference pass to raffle off at the meeting.  This will help defray the speaker's travel costs.

We will discuss features such as dependency injection, automatic context management, scoping, qualifiers, naming, object factories, producers, disposers, dynamic lookup, stereotypes, interceptors, decorators and lightweight type-safe events.

The relationship between this critical Java EE 6 API covering generic dependency injection services and the rest of the platform, including Dependency Injection for Java (JSR 330), managed beans, EJB 3.1, JSF 2 and JPA 2 will also be discussed.

The major features of the API will be demonstrated in step-by-step running code using CanDI, Resin’s independent JSR 299 implementation.

Reza has over a decade of experience with technology leadership, enterprise architecture, application development and consulting. He has been working with Java EE since its inception, developing on almost every major application platform ranging from Tomcat to JBoss, GlassFish, WebSphere and WebLogic. Reza has developed enterprise systems for companies including Motorola, Comcast, Nokia, Guardian Life, Prudential, Independence Blue Cross, Citigroup, Accenture and GMAC using EJB 2, EJB 3, Spring and Seam.

Location: 

Dominion Innsbrook Technical Center

Javascript is required to view this map.

About the Presenter

Reza Rahman

Presenter photo

Independent consultant
Co-author of "EJB 3 in Action" from Manning Publishing.
An expert group member for Java EE 6 and EJB 3.1.
Currently working on the Resin Java EE 6 Web Profile implementation.