Bridging the gap between EJB and JSF
Java Tech Journal Issue #16 - CDI
The latest issue of Java Tech Journal, the free PDF magazine is now available to download for FREE. You can also get it for iPad or Android too.
Java Tech Journal deep dives into one hot topic that everyone is talking about within the Java ecosystem, whether that's hardcore Java, Agile development or Big Data The magazine provides an insight into emerging trends in the Java universe, and highly-acclaimed authors offer best practices for established technologies.
This issue is entirely devoted to the burgeoning Contexts and Dependency Injection (CDI) community, whose work in recent months hasn't gone unnoticed. Originally developed under the name ‘Web Beans’, the CDI specification was created to fill the gaps between EJB on the back end and JSF in the view layer.
Three CDI implementations have already surfaced in a flourishing space: JBoss Weld, Apache OpenWebBeans, and Caucho CanDI whilst several libraries already provide CDI extensions, such as Apache DeltaSpike, JBoss Seam 3, and Apache MyFaces CODI.
Co-edited by prolific CDI committer Mark Struberg, we attempt to go full circle in the world of CDI. Among those featuring in this issue include:
- A Hollywood Story - Contexts and Dependency Injection for Java EE (JSR-299) - Mark Struberg and Pete Muir provide an introduction to the technology by exploring the main features of CDI and chronicle its rise from an obscure JSR to arguably the star of Java EE 6 in the space of two years.
- CDI Extension Programming - Ronald Steininger, Arne Limburg, and Mark Struberg look at how to use CDI Extensions to add portability in a vendor-friendly way.
- Apache DeltaSpike Closes the Gaps - Creating a stable, reliable and truly portable CDI extension - Gerhard Petracek and Jason Porter discuss the newest project to the table, Apache Deltaspike from its inception to the charge towards a full stable version.
- Arquillian Makes Testing a Breeze - Testable development of CDI - Finally Dan Allen, Aslak Knutsen, and Andrew L. Rubinger look at another bright star of the JBoss community - the testing framework, Arquillian and how it fits in.
PLUS - a special treat for all you tablet subscribers. We've also got exclusive video content from W-JAX 2011 - a 60 minute talk from Dan Allen and Andrew L Rubinger "Code with confidence."
What more could you want? We hope that this issue is a good introduction for newcomers to CDI but also act as a vital resource for those heavily involved on the committer side.
Get your free PDF Java Tech Journal version now. Or why not try out the iPad or Android versions? The app and Issue 1 are available for free, all other issues at 99 cents. Great value for invaluable information about the latest trends.