cdi - unindo seam, spring e guice

Post on 26-May-2015

850 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

CDI – Gerenciando Contextos & Controle

de Depências: unindo Seam, Spring,

Guice

Sumário1. Introdução

2. Algumas características

3. O que é um “Bean”?

4. Injeção de Depências

5. Qualifiers

6. Contextos

7. Producers

Sumário8. Interceptors

9. Eventos

10.Stereotypes

11.Implementações

12.Hands On!

1. Introdução

JSR – 229 X JSR – 330

2. Algumas caracterícasInteração entre JavaEE e Pojo’s;

Objetos gerenciados por contextos;

Acesso a objetos por EL;

Type-safe DI;

Interceptors fracamente aclopados;

Notificação de eventos; e

Melhoria na testabilidade do seu código

3. O que é um “Bean”?Managed Beans

Session Beans

4.Injeção de Depências

4. Injeção de Depêndencias

5.Qualifiers

5.Qualifiers

6.ContextosRequestScoped

SessionScoped

ApplicationScoped

ConversationScoped

Singleton

Dependent

7.ProducersSabemos que isso é feio!

Não seria legal se fosse possível receber uma instância do contexto?

7.ProducersE a mágica acontece…

Refatorando….

8.InterceptorsJava EE 5

8.InterceptorsJava EE 6

9. Eventos

9.Eventos

10.StereotypesModel

11. Implementações

12. Hands On!

top related