Java EE 5
E490126
Java EE 5 is a major version of the Java Platform, Enterprise Edition that introduced simplified enterprise development features such as annotations, POJO-based programming, and enhanced web services support for building scalable, distributed applications.
Statements (56)
| Predicate | Object |
|---|---|
| instanceOf |
Java Platform, Enterprise Edition version
ⓘ
software platform version ⓘ |
| abbreviation | JEE 5 NERFINISHED ⓘ |
| alsoKnownAs | Java Platform, Enterprise Edition 5 NERFINISHED ⓘ |
| backwardCompatibleWith | J2EE 1.4 NERFINISHED ⓘ |
| category | enterprise middleware platform ⓘ |
| configurationStyle |
XML-based configuration (optional)
ⓘ
annotation-based configuration ⓘ |
| definedBy | JSR 244 NERFINISHED ⓘ |
| designedFor |
multi-tier architectures
ⓘ
scalable applications ⓘ transactional applications ⓘ |
| includesSpecification |
EJB 3.0
NERFINISHED
ⓘ
JACC 1.1 NERFINISHED ⓘ JAX-B 2.0 NERFINISHED ⓘ JAX-WS 2.0 NERFINISHED ⓘ JCA 1.5 NERFINISHED ⓘ JMS 1.1 NERFINISHED ⓘ JPA 1.0 NERFINISHED ⓘ JSF 1.2 NERFINISHED ⓘ JSP 2.1 NERFINISHED ⓘ JSTL 1.2 NERFINISHED ⓘ JTA 1.1 NERFINISHED ⓘ Java Authorization Contract for Containers 1.1 NERFINISHED ⓘ Java EE Application Deployment 1.2 NERFINISHED ⓘ Java EE Connector Architecture 1.5 NERFINISHED ⓘ Java EE Management 1.1 NERFINISHED ⓘ JavaMail 1.4 NERFINISHED ⓘ Servlet 2.5 NERFINISHED ⓘ |
| license | Sun Community Source License (for reference implementation) NERFINISHED ⓘ |
| majorChange |
improved web services stack with JAX-WS 2.0
NERFINISHED
ⓘ
introduction of EJB 3.0 annotations ⓘ introduction of Java Persistence API (JPA) ⓘ reduced need for XML deployment descriptors ⓘ simplified EJB programming model ⓘ |
| partOf | Java Platform, Enterprise Edition NERFINISHED ⓘ |
| predecessor | J2EE 1.4 NERFINISHED ⓘ |
| programmingLanguage | Java ⓘ |
| referenceImplementation | GlassFish v2 NERFINISHED ⓘ |
| releaseDate | 2006-05-11 ⓘ |
| releasedBy | Sun Microsystems NERFINISHED ⓘ |
| requires | Java SE 5 or later ⓘ |
| standardizedBy | Java Community Process NERFINISHED ⓘ |
| successor | Java EE 6 NERFINISHED ⓘ |
| supportsFeature |
annotations
ⓘ
convention-over-configuration principles ⓘ dependency injection (basic, via annotations in components) ⓘ enhanced web services support ⓘ metadata-driven configuration ⓘ simplified enterprise development ⓘ |
| supportsProgrammingModel | POJO-based programming ⓘ |
| targetPlatform |
distributed applications
ⓘ
enterprise applications ⓘ web applications ⓘ |
| typicalUseCase |
enterprise information systems integration
ⓘ
service-oriented architectures (SOA) ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.