adam bien's blog

What You Can Build In 50 Minutes With Java EE 5/6? 📎

My session was actually 50 and not 60 Minutes long - so I had to cut the REST and JMS stuff. However, I managed to develop the following:

Introduction of Java EE 5 (with Glassfish 2.1 and Netbeans 6.5):

  1. Started Glassfish v2.1
  2. Developed: 2 EJBs 3
  3. Exposed one as WebService
  4. Used DI to connect them
  5. Implemented a JPA entity
  6. Injected the EntityManager into a SessionBean
  7. Build an interceptor and applied it.
  8. Answered about 10 questions about different topics :-)
  9. Deployed a JSF
  10. Used databinding to create JPA
  11. Passed the JPA-Entity to the session bean
  12. ...I presented 3 slides :-)

Introduction to Java EE 6 (Glassfish v3 EA and Netbeans 6.7m2):

  1. Implemented and deployed a @Singleton, @Startup Bean
  2. Injected a no-interface @Stateless Session Bean into it
  3. Created a Servlet
  4. Injected the @Stateless Session into the Servlet
  5. Answered several questions again. 
The whole session was recorded and is available online.