By arungupta on Dec 04, 2010
- Java EE 6 = Less Code + More Power
- Java EE 6 Toolshow
- Using Contexts and Dependency Injection in the Java EE 6 Ecosystem
The second session was a no-slides session and used NetBeans and Eclipse to demonstrate the following Java EE 6 features:
- @Stateless, No-interface view, EJB 3.1 in a WAR
- Embeddable EJB (unit test)
- @PersistenceUnit in @WebServlet, @PersistenceContext in @Stateless
- Facelets templating
- CDI stereotypes @Model, @Qualifier
- RESTful Web services from Entity classes
The third session on CDI was a revision of my JavaOne session with a lot more context and code samples added. The talk explained CDI key concepts like type-safe dependency injection, Qualifiers, Stereotypes, Producer/Disposer, Alternative, Interceptor, Decorators, Scopes, CDI tooling, and other topics.
The slides for both the sessions are now available:
On a personal front, I totally enjoyed coming from a 40 degrees weather in San Jose to 70 degrees in Ft Lauderdale and that too with hotel right on the beach. I had couple of great runs by the Atlantic Ocean and a good walk along the beach.
Thursday had 2 hours dedicated for beach activity but I had to leave to catch my flight to Washington DC :( The dinner, lunch, and breakfast as part of the conference was healthy with a good mix of salads + carbs + proteins. The lemon tea + honey allowed me to deliver three 90 minute sessions in one day. And lastly enjoyed catching up with Venkat, Matthew McCullough, Kohsuke, Ben Ellingson and many other friends.
Here are some pictures:
And the complete album: