| » General Information |
| » Partner profiles |
| » White papers of partners |
| » Partner news |
| » Signing up as a partner |
'JSR-299: Java Contexts and Dependency Injection' aka Web Beans and unification of JEE tiersOmschrijving The Java EE
5 provides strong support for so-called 'transactional tier' (EJB 3, JPA, JTA
and JCA) and a 'web tier' (Servlets, JSP and JSF). However, while those
technologies have evolved quite far, they evolved independently and did not
develop a shared component model.There are
several frameworks that try to close the gap, among others those are Google
Guice,JBoss Seam
and Spring. Even though those frameworks have pretty deep 'penetration level'
onthe JEE
market, they are not a part of the JSR standard. 'JSR-299:
Java Contexts and Dependency Injection' or also previously known as 'Web Beans'(which is
now known as the Reference Implementation) of the JSR embraces dependency injection
and enriches the context model of the web tier. Deeply influenced by Google
Guice and JBoss Seam it tries to close the gap this time as part of the Java EE
standard and defines services that apply to all JEE component types rather than
creating 'yet another' component model. Level Voorkennis
|
||