St. Louis Java User's Group Message Board › “Java EE 6 secrets: Wield CDI like a Ninja Master” – new session announced f
|A former member||
“Java EE 6 secrets: Wield CDI like a Ninja Master” – new session announced for JAXConf by Daniel Allen Red from Hat, Inc. and Lincoln Baxter III from JBoss by Red Hat, Inc.
Java EE 6 offers significant and compelling improvements over previous revisions of the platform. Java EE is now portable AND lightweight. But what if these improvements still come up short for your needs? Will you have to wait for Java EE 7 to get the features necessary for you to move forward?
How do third-party technologies fit into this picture?
Regardless of how sweeping the change, before long, you'll expect more out of the platform. Java EE 6 makes room for growth.
This workshop explores the new programming model that was introduced as the foundation of Java EE 6, JSR-299: Contexts and Dependency Injection (CDI). You discover that with this programming model, it's possible to enhance, extend and customize the platform to suit your needs. You learn how you can achieve loose coupling without sacrificing strong typing and how to create portable extensions that integrate natively with the container by leveraging the extension SPI. In essence, we can backport features of Java EE 7 and beyond, effectively making them available today.
This workshop uses a blend of lectures, example code and live coding to demonstrate how to use the features provided by JSR-299 to develop applications and extensions that target a Java EE 6 container. The content is divided into four parts:
1. Introduction to the JSR-299 programming model
2. Writing portable extensions using the JSR-299 extension SPI
3. Testing Java EE 6 applications and extensions
4. Using tooling to develop efficiently and confidently