WebBeans 101
When JBoss released the Seam web framework a couple of years ago, they erased the boundaries between the JSF and EJB, and integrated persistence management throughout the entire stack. A key piece of this work is handled by a powerful dependency injection container that makes full use of annotations (and supports XML configurations as well). This container is the basis of the WebBeans JSR, slated to be released with Java EE 6.
This session provides a complete overview of WebBeans, introducing core concepts such as WebBeans components, binding types, contexts, component scopes, names, and stereotypes. We'll also discuss the integration with the Unified Expression Language (EL), as well as events, interceptors, and more. In addition, we'll look at how WebBeans differs from the current version of Seam and how it enhances JavaServer Faces.
About Kito Mann
Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with microservices, cloud, Web Components, Angular, and Jakarta/Java EE technologies. He is also the co-host of The Stackd Podcast and the author of JavaServer Faces in Action. Mann has participated in several Java Community Process expert groups (including CDI, JSF, and Portlets) and is an internationally recognized speaker. He is also a Java Champion and Google Developer Expert in Web Technologies. He holds a BA in Computer Science from Johns Hopkins University.
More About Kito »