JSFDays logo


Room 1
Room 2
10:30 - 11:45

Extreme Lightweight Architectures (XLAs

                                       :-)) with Java EE 6 And Especially EJB 3.1


The complexity and bloat often associated with Java EE are largely due to the inherent complexity of distributed computing; otherwise, the platform is surprisingly simple. Enterprise JavaBeans (EJB) 3.1 actually consists of annotated classes and interfaces that are even leaner than classic POJOs; it would be hard to find anything more to simplify. Nonetheless, (mis)use of Java EE can lead to bloated and overstated architectures. The combination of technologies from Java SE (annotations, generics, enums), with reasonable conventions and Dependency Injection enables new idioms, approaches and makes the realization of ultra-lean applications possible. This session introduces minimalistic, but stilly maintainable and extensible Java EE 6 / EJB 3.1 based architectures with JSR-299 / JSR-330, REST, JPA 2.0.

Speaker

Download

  • JSFDays logo
  • JSFDays logo
  • JSFDays logo
  • JSFDays logo
  • JSFDays logo
  • JSFDays logo