Bridging the gap between EJB and JSF

Java Tech Journal Issue #16 – CDI

Chris Mayer

The latest issue of Java Tech Journal is now available! This month is all about CDI.

The latest issue of Java Tech Journal, the free
PDF magazine
 is now available to download for
. 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

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

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
 version now. Or why not try out
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


comments powered by Disqus