SeamFramework.orgCommunity Documentation

Parte V. Guia de Referência do Weld

Weld é a implementação de referência da JSR-299 e é utilizada pelo JBoss AS e pelo Glassfish para prover serviços CDI às aplicações Java Enterprise Edition (Java EE). Weld também vai além dos ambientes e APIs definidos pela especificação JSR-299 e fornece suporte a uma série de outros ambientes (tais como um servlet container como o Tomcat, ou o Java SE).

Você também pode querer dar uma olhada no projeto Weld Extensions que fornece extensões portáveis à CDI (tal como injeção de log e anotações adicionais para criação de beans), e Seam, que fornece integrações com outras camadas de visão (tal como GWT e Wicket) e outros frameworks (como Drools) bem como extensões ao ecossistema (como suporte a segurança).

If you want to get started quickly using Weld (and, in turn, CDI) with JBoss AS, GlassFish or Tomcat and experiment with one of the examples, take a look at Capítulo 6, Iniciando com o Weld. Otherwise read on for a exhaustive discussion of using Weld in all the environments and application servers it supports and the Weld extensions.