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.

Try in SPARQL Jump to: Statements Referenced by

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.