Category: JBoss Seam

Injeção de Dependência em Java

Injeção de dependência (Depedency Injection ou apenas DI) é um design pattern utilizado para manter o acoplamento fraco entre classes ou módulos do sistema. O foco principal é fazer com que uma classe não tenha conhecimento de como instanciar um objeto de um tipo do qual é dependente.

Inject Coffee - Injeção Dependência em Java

Neste post vou apresentar as principais ferramentas utilizadas com essa finalidade em Java, mas antes uma explicação inicial sobre o assunto. Dê uma olhada no código Java abaixo:

Continue reading »

“Resumão” JBoss Seam

Encontrei este link onde é possível baixar um guia rápido de referência do JBoss Seam. Está disponível no site DZone Refcardz (que aliás, tem outros ótimos guias de referência) e foi escrito por Jacob Orshalick. Achei muito interessante, pois tem um resumo de grande parte das funcionalidades deste framework, como bijection, contextual components, seam-gen, conversation management e segurança.

Core Seam Refcardz

Fica aí a dica pra quem usa ou está estudando o Seam! ;)

Ah, e se você ainda não leu eu escrevi um pequeno artigo de como criar um cadastro básico no JBoss Seam aqui.

Exemplo de cadastro com o JBoss Seam

Este artigo apresenta como fazer um cadastro simples com o JBoss Seam integrando JSF, JPA e componentes POJO. O objetivo é mostrar a principal aplicação deste framework através da explicação de seus conceitos básicos. Para isso, criei um exemplo prático de cadastro de contatos que é utilizado nas explicações.

Abaixo as tecnologias utilizadas no exemplo:

Continue reading »