CDI – Gerenciando Contextos & Controle de Depências: unindo Seam, Spring, Guice<br />
Sumário	<br />Introdução<br />Algumas características<br />O que é um “Bean”?<br />Injeção de Depências<br />Qualifiers<br...
Sumário<br />Interceptors<br />Eventos<br />Stereotypes<br />Implementações<br />Hands On!<br />
1. Introdução<br />JSR – 229 X JSR – 330<br />
2. Algumas caracterícas<br />Interação entre JavaEE e Pojo’s;<br />Objetos gerenciadosporcontextos;<br />Acesso a objetosp...
3. O que é um “Bean”?<br />Managed Beans<br />Session Beans<br />
4.Injeção de Depências<br />
4. Injeção de Depêndencias<br />
5.Qualifiers<br />
5.Qualifiers<br />
6.Contextos<br />RequestScoped<br />SessionScoped<br />ApplicationScoped<br />ConversationScoped<br />Singleton<br />Depen...
7.Producers<br />Sabemos que isso é feio!<br />Nãoserialegal se fosse possívelreceberumainstância do contexto?<br />
7.Producers<br />E a mágicaacontece…<br />Refatorando….<br />
8.Interceptors<br />Java EE 5<br />
8.Interceptors<br />Java EE 6 <br />
9. Eventos<br />
9.Eventos<br />
10.Stereotypes<br />Model<br />
11. Implementações<br />
12. Hands On!<br />
Próximos SlideShares
Carregando em…5
×

CDI - Unindo Seam, Spring e Guice

979 visualizações

Publicada em

Apresentação falando sobre CDI e suas caracteríticas

Publicada em: Educação
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
979
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

CDI - Unindo Seam, Spring e Guice

  1. 1. CDI – Gerenciando Contextos & Controle de Depências: unindo Seam, Spring, Guice<br />
  2. 2. Sumário <br />Introdução<br />Algumas características<br />O que é um “Bean”?<br />Injeção de Depências<br />Qualifiers<br />Contextos<br />Producers<br />
  3. 3. Sumário<br />Interceptors<br />Eventos<br />Stereotypes<br />Implementações<br />Hands On!<br />
  4. 4. 1. Introdução<br />JSR – 229 X JSR – 330<br />
  5. 5. 2. Algumas caracterícas<br />Interação entre JavaEE e Pojo’s;<br />Objetos gerenciadosporcontextos;<br />Acesso a objetospor EL;<br />Type-safe DI;<br />Interceptors fracamenteaclopados;<br />Notificação de eventos; e<br />Melhorianatestabilidade do seucódigo<br />
  6. 6. 3. O que é um “Bean”?<br />Managed Beans<br />Session Beans<br />
  7. 7. 4.Injeção de Depências<br />
  8. 8. 4. Injeção de Depêndencias<br />
  9. 9. 5.Qualifiers<br />
  10. 10. 5.Qualifiers<br />
  11. 11. 6.Contextos<br />RequestScoped<br />SessionScoped<br />ApplicationScoped<br />ConversationScoped<br />Singleton<br />Dependent<br />
  12. 12. 7.Producers<br />Sabemos que isso é feio!<br />Nãoserialegal se fosse possívelreceberumainstância do contexto?<br />
  13. 13. 7.Producers<br />E a mágicaacontece…<br />Refatorando….<br />
  14. 14. 8.Interceptors<br />Java EE 5<br />
  15. 15. 8.Interceptors<br />Java EE 6 <br />
  16. 16. 9. Eventos<br />
  17. 17. 9.Eventos<br />
  18. 18. 10.Stereotypes<br />Model<br />
  19. 19. 11. Implementações<br />
  20. 20. 12. Hands On!<br />

×