Java EE 5: Descrição Geral

Usar a arquitectura da Plataforma Java™, Enterprise Edition (Java EE), poderá construir aplicações de Web distribuídas e empresariais. Esta arquitectura ajuda-o a focar-se nas questões da apresentação e da aplicação e não em questões do sistema.

Poderá usar as ferramentas e as funções de Java EE 5 para criar aplicações estruturadas à volta de módulos com objectivos diferentes, tais como sítios da Web e aplicações empresariais JavaBeans™ (EJB). Ao usar componentes EJB 3.0, poderá criar uma aplicação distribuída e protegida com suporte de transacções. ao desenvolver aplicações que acedam a dados persistentes, poderá usar a nova Java Persistence API (JPA). Este padrão simplifica a criação e utilização de entidades persistentes, bem como a adição de novas funções. Para desenvolver a lógica de apresentação, poderá usar tecnologias como Server Pages (JSP) ou JavaServer Faces (JSF).

com a Java EE 5 Platform Enterprise Edition (Java EE) , poderá desenvolver aplicações mais depressa e de modo mais conveniente do que em versões anteriores. A plataforma Java EE 5 substitui a Java 2 Enterprise Edition (J2EE), versão 1.4. O suporte de ferramentas de produto para ambas as versões. Java EE 5 aumenta significativamente o fornecimento de fácil utilização
O Java EE 5 faculta um modelo de programação simplificado, incluindo as ferramentas seguintes:
O Java EE 5 faculta regras de empacotamento simplificado para aplicações empresariais:
O Java EE 5 faculta acesso de recurso simplificado usando injecções de dependência: