Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hacking Java EE: CDI Extension Writing n00b to l33t - JavaOne 2011

Hacking Java EE: CDI Extension Writing n00b to l33t - JavaOne 2011

Presented at JavaOne 2011 as a conference session.

Java EE 6 is a drastic improvement over previous revisions of the platform, but regardless of how significant the releases are, it's not long before we want more. In this session, you'll discover that waiting around for Java EE 7 isn't your only option, thanks to the portable extension SPI, introduced by CDI.

To prove that the Java EE platform is truly extensible, this session hacks rather than only talks theory. It goes over the options you have for enhancing the application, from registering custom beans, interceptors, and decorators to customizing dependency injection points, aliasing annotations, augmenting the annotation metadata on registered beans, and introducing custom scopes.

Java EE 6, you're going to be pwn'd. W00t!

Dan Allen

March 06, 2012

More Decks by Dan Allen

Other Decks in Programming