Com EJB 3 o pattern ServiceLocator morre?

5 respostas
P

Pessoal,

Com EJB 3 o pattern ServiceLocator morre? Se sim, alguém sabe me dizer pq?

[]s

5 Respostas

F

Morre porque eles vão ser injetados nos clientes através de DI…

W

Quando utilizei EJB 3 eu usei o ServiceLocator para fazer cachê dos stubs.

Não sei se existe alguma outra forma (…talvez por anotações)

F

Anotações sim

http://www.onjava.com/pub/a/onjava/2006/01/04/dependency-injection-java-ee-5.html

P

Wonder:
Quando utilizei EJB 3 eu usei o ServiceLocator para fazer cachê dos stubs.

Não sei se existe alguma outra forma (…talvez por anotações)

Pensei a mesma coisa, como farei cache dos meus stubs?

Mais, tenho outros recursos: SessionMail, DataSource e centralizei tudo nele, ele não pode morrer, pode?

C

Se vc parar para pensar verá que sempre há service locators, fábricas ou afins por trás de DI :wink:

Criado 21 de março de 2007
Ultima resposta 21 de mar. de 2007
Respostas 5
Participantes 4